Pyramidのフリーランス案件・求人

1 - 3件/全3件

Java・Python/オンライン旅行サイト開発案件・求人

65-75万円/月額
業務委託(フリーランス)

オンライン旅行サイトを運営する企業様にて 海外向け旅行(オーストラリア、香港など)のサイト開発をご担当頂きます。 メインの開発はオフショアにて行っており、 今回は国内で機能追加の開発や改修などをご担当頂ける方を募集しています。 【主な作業内容】 ・Webでのプロモーション、マーケティングに必要な機能の開発 -動的ランディングページ生成 -リターゲティング広告関連機能開発 ・BackOffice(カスタマーサポート)向け機能開発 など 【開発環境】 OS:Linux DB:MySQL 言語:Java(FW:Spring)、Python(FW:Pyramid+独自) ※Pythonは経験がなくてもOKです バージョン管理:git プロジェクト管理:Redmine 開発マシン:選択可 Java,Python

案件の必須スキル

・Javaでの開発経験3年以上 ・BtoCのWebシステム開発経験

5ヶ月前 提供元-ギークスジョブ
募集終了
リモートOK
面談1回

【フロントエンジニア / jQuery】通販事業者向けTVショッピングデータサービスのフロント開発/フルリモート可/週5日勤務(re237)

70-80万円/月額
業務委託(フリーランス)

[業務一例] ・新サービス、新機能の企画 ・要素技術の調査分析 ・要求仕様、要件定義、設計 ・UIを考えた実装 ・テスト、リリース作業 ・リリース後の改修や新機能追加 ■プロダクトについて 全国のTVショッピングのどの会社がどの番組で何の商品をいくらで売っているかをビックデータでためているサービス。 使用している通販事業者が何経由で何件売れたなど管理・分析できるような機能拡張を予定。

案件の必須スキル

フロントエンジニアの実務経験3年以上(満たなくても相談してください) VueだったがVue断念してjQueryに変更。リリース後にはVueに変更したい 【開発環境】 ■言語/主にPython (FW、Pyramid, FastAPI、フロントにVue.js)ほかにもJavaやKotlin、Go、PHP(一部)など多彩 ■OS/Ubuntu, Amazon Linux 2, CentOS ■DB/MySQL, MongoDB ■その他/AWS(EC2, S3, Lambda, Cognito, SQS, SES, DynamoDB 等)Docker、Elasticsearch(+Kibana) ■コミュニケーションツール/Slack ■課題管理/Backlog

4ヶ月前 提供元-Relance(リランス)
募集終了
リモートOK
面談1回

【バックエンドエンジニア / python】通販事業者向けTVショッピングデータサービスの新機能企画から設計を担当/フルリモート可/週5日勤務(re238)

70-80万円/月額
業務委託(フリーランス)

[業務一例] ・新サービス、新機能の企画 ・要素技術の調査分析 ・要求仕様、要件定義、設計 ・UIを考えた実装 ・テスト、リリース作業 ・リリース後の改修や新機能追加 ■プロダクトについて 全国のTVショッピングのどの会社がどの番組で何の商品をいくらで売っているかをビックデータでためているサービス。使用している通販事業者が何経由で何件売れたなど管理・分析できるような機能拡張を予定。

案件の必須スキル

バックエンドエンジニアの実務経験2年以上(満たなくても相談してください) 【開発環境】 ■言語/主にPython (FW、Pyramid, FastAPI、フロントにVue.js)ほかにもJavaやKotlin、Go、PHP(一部)など多彩 ■OS/Ubuntu, Amazon Linux 2, CentOS ■DB/MySQL, MongoDB ■その他/AWS(EC2, S3, Lambda, Cognito, SQS, SES, DynamoDB 等)Docker、Elasticsearch(+Kibana) ■コミュニケーションツール/Slack ■課題管理/Backlog

4ヶ月前 提供元-Relance(リランス)

この条件の新着案件情報を受け取る

この条件の新着案件情報を受け取る

Pyramidのフリーランス案件・求人について

■Pyramidとは PyramidはPythonで書かれたオープンソースのWebアプリケーションフレームワークで、大規模で複雑なWebアプリケーションの開発に適しています。Pyramidは、Zope、Pylons、Djangoなど、これまでのPython Webフレームワークの良い部分を取り入れつつ、柔軟性、拡張性、テスト容易性を重視して設計されています。 Pyramidの特徴として、設定よりも規約(convention over configuration)を重視した設計であること、URLディスパッチとビュー関数のマッピングが柔軟に行えること、テンプレートエンジンを選択して使用できること、セキュリティ対策の機能が充実していること、拡張機能をアドオンとして追加できること、リクエスト、レスポンス、セッション、キャッシュなどのAPIが整備されていること、テスト駆動開発(TDD)を促進する設計になっていること、ドキュメントが豊富で、わかりやすいチュートリアルが提供されていることなどが挙げられます。 Pyramidができる開発は、Webアプリケーション開発、RESTfulなWebサービス開発、APIの開発とドキュメント生成、Webサイト構築、CMSやブログシステムの開発、データベースを使ったアプリケーション開発、ソーシャルアプリケーション開発、モバイルアプリのバックエンド開発と幅広いです。 Pyramidを活用している世界的サービスやプロダクトは、Dropbox、Yelp、SurveyMonkey、Mozilla、Fedora Project、 Environmental Protection Agency、RackSpaceなどが挙げられます。また、Pylonsプロジェクトから派生したPyramidは、Pythonコミュニティで長年にわたって開発が続けられており、大規模なWebアプリケーションの構築に適した選択肢の一つとなっています。PythonのWebフレームワークには他にもDjangoやFlaskなど有力なものがありますが、Pyramidはそれらと比べてより柔軟性と拡張性に富んだアーキテクチャを持つことが特徴です。 ■Pyramidを活用するメリット この章ではPyramidを活用するメリットについて説明します。 Pyramidを習得することにより、具体的に以下のようなメリットがあります。 ・Pylonsプロジェクトによる安定性とセキュリティへの高い信頼性がある ・設定ファイルとビューのマッピングによるURLディスパッチの柔軟性が高い ・ビューのコールバックチェーンによるリクエスト/レスポンス処理の拡張性に優れる ・SQLAlchemyなどの有力なORM、テンプレートエンジンとの連携が容易 ・ヘッダ情報、cookie管理、フォーム受付検証などのユーティリティ機能が充実している ・scaffoldコマンドによるプロジェクトテンプレート生成で開発立ち上げが容易 ・PythonのWebフレームワークらしい読みやすいソースコードで開発効率も高い PyramidはPython製のWebフレームワークとしては老舗の部類に入るフレームワークであり、エンタープライズレベルのアプリケーション基盤としての活用を見据えた堅牢なアーキテクチャを特徴としています。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Pyramidを活用するデメリット この章ではPyramidを活用するデメリットについて説明します。 Pyramidを習得することにより、具体的に以下のようなデメリットがあります。 ・難解なZopeコンポーネントアーキテクチャの思想を引き継いでおり学習コストが高い ・マイクロフレームワークの台頭により利用者数と情報の蓄積が追いついていない ・アプリケーションの規模が大きくなるとパフォーマンスの最適化が難しくなる ・バージョンアップサイクルが遅く新しいPythonやライブラリーへの対応に遅れがちである PyramidはメリットがPyramidはメリットが多いですが、学習コストの高さやエコシステムの縮小など注意すべき点がいくつかあることを理解しておきましょう。 Pyramid習得を今後検討しているフリーランスエンジニアはPyramidを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。