1 - 30/件 全10件
案件の内容
会計業務支援のためのWebアプリ開発支援のAWSエンジニアとして携わって頂きます。 必要に応じて、自動テスト作成や開発支援も対応していただける方の募集になります。 【開発環境】 ・フロントエンド:Typescript(React / Next.js) ・バックエンド:C#, Entity Framework, ASP.NET(.NET Core ) ・インフラ:AWS
求めるスキル
・ECS、ALB(ELB)、S3、RDS(Aurora MySQL)をそれぞれ1から構築した経験もしくは構築可能な方 ・CloudFront、VPCの使用経験 ・自走でき技術調査の対応が可能な方 ・長期参画可能な方
案件担当のコメント
・参画時期は相談可能です。 ・入場時は秋葉原駅もしくは池袋駅に出社いただく予定です。 ・基本リモートワークですが、必要に応じて顧客オフィスへの出社があります。 ・円滑なコミュニケーションを図るため業務中はZoom常時接続となります。 ・スキル感によっては提示金額以上も可能です。
案件の内容
流通小売り業界大手クライアントのECサイト大型改修PJに携わって頂きます。 インフラ(クラウド)メンバーとして下記の業務を想定しています。 ・開発・検証・本番環境の構築及びテストの推進 ・クライアントのシステム基盤チームとの定例(構築、テスト調整等)
求めるスキル
・AWSでの設計・構築経験:3年以上 ※ECS,RDS,EC2,ELB,CloudWatch,Lambda,KMS,CodeBuild,CodePipeline,CodeDeployなど ・ドキュメント作成
案件担当のコメント
・週1程度の港区&千代田区へ出社をお願いいたします。 ※詳細場所に関してはお客様との打ち合わせ時にご説明させて頂きます。
案件の内容
警備会社向け期間システムのクラウド(AWS)へシフトを実施されているお客様になります。 運用/保守面を考慮してIaCを採用したインフラ基盤の構築に携わって頂きます。
求めるスキル
・Terraformテンプレートを0から書ける ※調査しながらでも問題ないが短い期間で自走できる必要あり ・CodePipeline、Codebuilldを利用した基盤デプロイ手順書が書ける ※本PJで実際にデプロイした内容に沿って記述する(他案件サンプルあり)
案件担当のコメント
・渋谷へ出社の可能性あり
案件の内容
流通小売業界大手クライアントのECサイト大型改修PJをご支援いただきます。 ・開発・検証・本番環境の構築及びテストの推進 ・必要に応じて、クライアントのシステム基盤チームとの定例(構築、テスト調整など)
求めるスキル
・AWSでの設計・構築経験:3年以上 (ECS,RDS,EC2,ELB,CloudWatch,Lambda,KMS,CodeBuild,CodePipeline,CodeDeployなど) ・ECS/LambdaといったPaaSでの設計・構築経験 ※ご提案時はご経歴書の該当箇所を明記ください ・ドキュメント作成スキル ・コミュニケーションスキル
案件担当のコメント
・稀に出社の可能性有、麹町
案件の内容
既存システムの運用等に携わって頂きます。 ・半導体などの少し特殊な商材を扱うデジタルカタログ管理システム ・管理メンバーが登録したデジタルカタログデータを各国の拠点で参照・閲覧するWEBシステム
求めるスキル
・LAMP環境開発経験が3年以上あること ・AWSサービスを組み合わせたDevOps環境(運用ルール含め)の提案・構築ができること ・AWSサービスを組み合わせたDevOps環境の運用・管理ができること ※AWS CodePipeline、AWS CodeBuild、AWS CodeDeploy、AWS CodeStar ・設計書やテスト仕様書などのドキュメントを用いた案件への参画経験があること ・基本設計書/詳細設計書のレビュー経験があること ・結合テスト計画書/結合テスト仕様書の作成経験があること ・主体的に動けること
案件担当のコメント
・現状週1出社が必須となっておりますが、状況に応じて増える可能性はあります。 ・PCの貸与があります。
案件の内容
新規事業に携わるプロジェクトに携わって頂きます。 ・Angularを用いたUI開発(UIデザインは除く、ただしHTML, CSSのコーディングは必要) ・API Gateway(REST) + Lambdaのサーバーレスアーキテクチャのバックエンドの開発 ・API Gateway(Websocket)の開発 ・既存のWEBサービスのUI開発、機能追加
求めるスキル
・Angularを用いたUI開発(UIデザインは除く、ただしHTML, CSSのコーディングは必要) ・API Gateway(REST) + Lambdaのサーバーレスアーキテクチャのバックエンドの開発 ・API Gateway(Websocket)の開発
案件の内容
新規事業に携わるプロジェクトに携わって頂きます。 ・既存のWebサービスのUI開発、機能追加 ・Angularを用いたUI開発(UIデザインは除く、ただしHTML, CSSのコーディングは必要) ・API Gateway(Websocket)の開発
求めるスキル
・Angularを用いたUI開発(UIデザインは除く、ただしHTML, CSSのコーディングは必要) ・API Gateway(Websocket)の開発
案件の内容
航空会社様向け既存情報配信システムの更改及びコンシューマー向け新規システムの構築に携わって頂きます。 ・アーキテクチャ検討、実装、テスト
求めるスキル
・アプリ開発経験 ・AWS ECSの経験 ・AWS Lambdaの経験 ・顧客折衝経験
案件担当のコメント
・出社頻度は、月2回程度
案件の内容
官公庁向け情報管理ツールの再構築に携わって頂きます。 ・本番稼働(2024年3月本番稼働予定)
求めるスキル
・TypeScript、Reactを使用したWebアプリの開発経験
案件担当のコメント
・キャッチアップ及び詳細設計フェーズ以降は徐々にリモートへ移行予定
案件の内容
カーシェアリングシステムリプレイスに携わって頂きます。 ・障害原因調査・改修、設計書最新化 ・移行関連作業、保守運用準備、次プロジェクト準備
求めるスキル
・SQLでの開発実務経験 ・Java(Spring or SpringBoot)での開発実務経験 ・JavaScript(jQuery、BootStrap)での開発実務経験 ・設計/製造/単体テスト/結合テスト/総合テスト
案件担当のコメント
・初日はPCセットアップの為出社となります。 ・PJ状況によって三越前か虎ノ門へ出社の可能性があります。
1 - 30/件 全10件
【概要】 CodePipelineは、Amazon Web Services(AWS)が提供する継続的なソフトウェア配信(Continuous Delivery)サービスです。ソフトウェアの開発、ビルド、テスト、デプロイなどのプロセスを自動化し、スムーズなデリバリーパイプラインを構築することができます。CodePipelineは、開発者やエンジニアがアプリケーションやマイクロサービスを効率的かつ信頼性の高い方法でデプロイするためのツールです。 【実用例】 CodePipelineの具体的な実用例としては以下のようなものがあります。 ウェブアプリケーションのデプロイ: CodePipelineを使用して、ウェブアプリケーションのソースコードをビルドし、テストし、本番環境にデプロイするパイプラインを構築することができます。例えば、GitHubやAWS CodeCommitからソースコードを取得し、AWS CodeBuildでビルドし、テストフレームワーク(例: RSpecやJUnit)を使用してテストを実行し、最終的にAWS Elastic BeanstalkやAmazon S3にデプロイするなどの手順を自動化できます。 モバイルアプリの配信: CodePipelineを使用して、モバイルアプリケーションのビルド、テスト、デプロイを自動化することもできます。例えば、ソースコードの管理にはAWS CodeCommitやBitbucketを使用し、ビルドプロセスにはAWS Device FarmやXcode Serverを使用し、最終的にAWS Device FarmやGoogle Play Store、Apple App Storeにアプリをデプロイするなどの手順をパイプラインに組み込むことができます。 【ソフトウェアとしての特性】 CodePipelineの特性は以下の通りです。 可視性と監視: CodePipelineは、パイプライン内の各ステージやアクションの進行状況や結果に関する情報を提供します。デプロイメントの進行状況や問題の特定に役立つ可視性や監視機能を備えています。 カスタマイズ可能なワークフロー: CodePipelineは柔軟なワークフローを提供し、パイプライン内のステージやアクションの順序や条件をカスタマイズすることができます。必要に応じて独自のビルド、テスト、デプロイ手順を追加したり、依存関係を設定したりすることが可能です。 統合されたツールセット: CodePipelineは、他のAWSサービスとのシームレスな統合を提供します。例えば、AWS CodeBuild、AWS CodeDeploy、AWS CodeCommit、AWS CloudFormationなどのサービスと連携してパイプラインを構築することができます。 【別のソフトウェアと比較して競合性、優位性】 CodePipelineは継続的なソフトウェア配信のためのサービスであり、競合する他のツールとしては以下のようなものがあります。 Jenkins: Jenkinsは、オープンソースの継続的インテグレーション/デリバリー(CI/CD)ツールです。CodePipelineと比較すると、Jenkinsは高度なカスタマイズ性と柔軟性を持っていますが、CodePipelineはAWSサービスとの統合や管理の容易さなど、クラウドベースの環境での利便性やセキュリティの面で優位性を持っています。 GitLab CI/CD: GitLab CI/CDは、GitLabと統合された継続的インテグレーション/デリバリーパイプラインを提供するツールです。GitLab CI/CDは、CodePipelineと同様に統合開発環境(IDE)との連携や自動化が可能ですが、CodePipelineはAWSのクラウド環境とのシームレスな統合と管理の容易さにおいて優位性を持っています。 CodePipelineの優位性は、AWSのクラウドインフラストラクチャとの密な統合、セキュリティとスケーラビリティの提供、管理の容易さなどにあります。また、CodePipelineはサーバーレスアプリケーションのデプロイやインフラストラクチャのコード化との統合も容易です。 【現状の需要と今後の見込み】 現在、DevOpsの普及に伴い、継続的なソフトウェア配信の需要が高まっています。CodePipelineはAWSのクラウド環境で広く使用されており、特にAWSを利用する企業や開発者にとって重要なツールです。クラウドネイティブなアプリケーション開発とデリバリーの需要が増える中、CodePipelineの需要は今後も続くと見込まれます。 【必要な開発環境】 CodePipelineを使用するには、以下の開発環境が必要です。 AWSアカウント: CodePipelineはAWSのサービスの一部であり、AWSアカウントが必要です。アカウントを作成し、必要なアクセス許可や資格情報を取得する必要があります。 ソースコードリポジトリ: CodePipelineはソースコードを取得してビルド、テスト、デプロイするため、ソースコードのリポジトリが必要です。一般的な選択肢としては、AWS CodeCommit、GitHub、Bitbucketなどがあります。 ビルド/テストツール: CodePipelineでは、ソースコードのビルドやテストを自動化するためのツールが必要です。AWSの場合、AWS CodeBuildやAWS Device Farmを使用することができます。また、外部のビルドツールやテストツールとの統合も可能です。 デプロイ先: CodePipelineはデプロイメント先としてさまざまなAWSサービスをサポートしています。デプロイ先の選択肢としては、AWS Elastic Beanstalk、AWS Lambda、Amazon S3、Amazon EC2などがあります。 【無償で利用できるか】 CodePipelineはAWSのサービスの一部であり、AWSの料金体系に基づいて利用料金が発生します。ただし、AWS Free Tierには一定の利用量や期間にわたる無料枠がありますので、それを活用することで一部の利用料金をカバーすることができます。 【学習難易度】 CodePipelineの学習難易度は中から高めと言えます。CodePipelineはAWSのクラウドサービスであり、多くの概念や設定が関与します。また、CodePipelineの設定やパイプラインの作成には、AWSの他のサービスとの統合やアクションの設定が必要となるため、AWS全体の理解が求められます。 CodePipelineの学習には、AWSのドキュメントやチュートリアル、公式の学習リソースを活用することが重要です。また、実際のプロジェクトでの経験や実践的な活用が学習の助けになります。AWSに関する基礎知識やDevOpsの概念にも理解が必要です。 【まとめ】 CodePipelineはAWSが提供する継続的なソフトウェア配信サービスであり、AWSのクラウド環境での開発とデリバリーを効率化するためのツールです。CodePipelineは柔軟性とカスタマイズ性を持ち、AWSの他のサービスとのシームレスな統合を提供します。現在、クラウドネイティブなアプリケーション開発が広まる中で、CodePipelineの需要は高まっており、今後も成長が見込まれます。CodePipelineを利用するためにはAWSアカウントと開発環境が必要であり、AWSの料金体系に基づいて利用料金が発生します。学習難易度は中から高めであり、AWSの基礎知識とDevOpsの概念に理解が必要です。しかし、AWSのドキュメントや学習リソースが充実しており、実践的な経験を積むことでCodePipelineを効果的に活用できるようになります。