背景: クライアントではオートコールを用いたRDD(ランダムデジタルダイヤリング)による情勢調査システムを運用しています。このシステムはランダムに選ばれた電話番号に自動的に大量の電話をかけ、機械音声で世論調査を行うものです。ただし、現在のシステムはPHPで開発され、技術的負債が蓄積しており、Pythonへのリプレイスが必要となっています。 具体的な技術的負債としては、以下のものがあります。 ・社内で触れるエンジニアのいない PHP で書かれている(社内だと Python、Go) ・社内だと標準技術になっているDocker環境でのデプロイがされておらず、さくらVPSでの変更になっている ・テストコードや lint、CI/CD などがない ・本番以外の環境がない(検証環境がない) 業務内容: 上記を社内のエンジニアでも安全にメンテナンスできるように、PHPからPythonへの移行をお願いしたい。 ■具体的には ・CakePHP などで書かれたプログラムのPythonでのコードリプレイス ・テストコード、CI/CDなどの追加 ・Google Cloud を利用したインフラの保守運用、調査
・PythonまたはGoの経験2年以上(PythonまたはGoで品質担保がされた開発ができること) ※フレームワークは以下の想定 Python:fastapi Go:gqlgen 例) Python であれば、pytest、型ヒント、flake8 などの知見 例) コード設計の知見 ・PHPを読めること(書ける必要はないですが、リプレイス案件です。スクラッチ で書いても大丈夫ですが、一定PHPを読める必要はあり) ・クラウドでの開発経験 ・ユニットテストなど、ソフトウェアのテストに関する知識
・PHPでの開発経験1年以上 ・Google Cloudでの開発経験 ・Dockerやコンテナ技術の理解・経験 ・リードエンジニアなど、コード設計を主導していた経験 ・品質や安全面を考慮したソフトウェア開発の知見
リモートOK
週3日
サーバーサイドエンジニア
リモート
リモート
IT・情報通信
1回
2024年1月19日
※募集中の案件だけでなく過去の募集案件を中心に掲載しております。
※ プロフィールのスキル・ご経験や地域によっては案件が少なく、メールが配信されない場合がございます。
【Python】位置情報×プッシュ通知サービス
【Python/Goなど】サーバーサイドエンジニアの求人・案件
【Go/リモート】自社サービスで使用するアカウント情報基盤の開発支援
【Go】【業務委託(準委任)】動画配信サービス/バックエンド保守開発
【クラウドエンジニア(AWS)】【業務委託(準委任)】原稿作成補助ツール(自然文生成AI)の開発案件
【Go】ゲーム攻略サイトの開発
【東京に出社可能な方】【GO、React/フルリモート/週5日】学習塾の基幹システム刷新
【Python】報道ベンチャー/サーバーサイドエンジニアの求人・案件
【Go言語/フルリモート可能】動画配信サービスのサーバーサイドエンジニアの案件・求人
【Python/Go】情勢調査事業 サーバーサイドエンジニアの求人・案件 の案件・求人情報をご覧の方へ
フリーランスエージェントとクラウドソーシングサイト(サービス)の違い
フリーランスエージェントは企業の案件とフリーランスを検討している人のマッチングをカウンセリングや営業代行を通してサポートするのに対し。クラウドソーシングはサイト上で直接案件を探すものになります。クラウドソーシングサイトを利用する際は、フリーランスと発注者が直接プラットフォームでやり取りするため、エージェントによるサポートはありません。フリーランスHubではフリーランスエージェントの保有する案件を多数掲載しています。フリーランスエージェントはエンジニア未経験の場合、フリーランス案件を紹介してくれるの?
正直なところ、エンジニア未経験の場合、独学でプログラミングを学習していたとしてもフリーランスとして案件に参画するのは難しい可能性が高いと言えるでしょう。まずは組織に所属し、エンジニアとしての実務経験を積んでからフリーランスとしての働き方を検討するのがおすすめです。フリーランスHubではエンジニア向けの記事を多数掲載しています。フリーランスエージェント担当者との面談のコツ
エージェント担当者とのカウンセリング面談の際には、希望の単価や稼働可能な日数、勤務形態などを伝えましょう。正しく希望を伝えることで、お客様の希望に合った案件の紹介可能性が高まります。フリーランスHubでは、各エージェントのサービス内容やその比較をサイト内で行うことができます。