インフラエンジニアとして、Amazon Web Services(AWS)の設計・構築・運用を担当していただきます。
3,100万DL突破の人気コミックアプリ『マンガBANG!(マンガバン)』をメインに、今後も増加予定の自社サービスの開発・運営をおまかせします。
【具体的には】
AWSの利用経験豊富なCTO、リードエンジニアと共にAWSの設計・構築・運用を担当していただきます。
AWSのさまざまなサービスを組み合わせて最適なシステムを構築するノウハウを学べる環境です。
開発環境
【使用サービス】
AWS、GCP、SendGrid、CircleCI、GitHub、Terraform
【技術要素】
Compute
ElasticBeanstalk、Lambda
Containers
ECS、ECR
Database
RDS(MySQL/Aurora MySQL)、DynamoDB
Storage
S3
CI/CD
CircleCI、CodePipeline、CodeBuild、CodeDeploy
Networking&Content Delivery
Route 53、CloudFront
Security
WAF、SeceretsManager、CloudTrail、KMS、Cognito
Analytics
CloudSearch、Kinesis、OpenSearch、Athena、Glue、Redshift Serverless、BigQuery
Application Integration
Step Functions、EventBridge、API Gateway
SendGrid
Management&Governance
CloudWatch
IaC
Terraform
【AWS活用事例】
■S3、CloudFront、Route53によるWeb層のキャッシュシステム
■Elastic BeanstalkによるBlue-Geenデプロイメントの仕組みを構築することでデプロイのゼロダウンタイムを実現
■Lambda Functionによる画像データの並列変換処理環境を構築
■Kinesis Firehose - AWS Glue - Athenaを用いたログの分析環境
同社ではAWSのコンポーネントを積極的に採用し、大規模アプリ特有の複雑なシステム要件に対処できる仕組みを構築しています。
<開発の進め方>
■次に作るものはどうやって決められるか
要件をもとにデザイナーがデザインを起こし、デザインをもとにCTOとエンジニア、デザイナーでレビューを行います。スプリントの計画でエンジニアがデザインと要件をもとにIssueを洗い出し、見積もりを行います。その後はスプリントで計画されたIssueを実装し、Pull Requestを作成、他のメンバーがレビューを行い、マージしていきます。
■タスクの見積もり、スケジュール管理
タスクの見積もりは各担当分野のエンジニアに任せています。
全体のスケジュールはCTOが管理しています。
■開発フロー
スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間です。
スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論します。
■コードレビュー
エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。
また、必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともあります。
■ソフトウェアテスト
機能の追加、変更が多いため、ソフトウェアテストは重要機能の単体テストがメインとなっています。
テストの自動化は今後力を入れていきたい分野です。
<サービス開発へのAI導入の取り組み>
現在、サービス開発へのAI活用検証をすすめているフェーズです。
具体的にはGitHub Copilot、Claude codeを導入して利用方法について検討しています。
<組織体制>
・エンジニア10名
└CTO
サーバーサイドチーム:
正社員サーバーサイドエンジニア2名、正社員インフラエンジニア1名
業務委託サーバーサイドエンジニア3名
アプリチーム:
正社員iOSエンジニア2名、正社員Androidエンジニア1名、業務委託Androidエンジニア1名
・サービス運用10名
・UIUXデザイナー1名
<開発メンバーの裁量>
・OSやエディタ、IDEといった個人の環境は、各自の責任で好きなものを使うことができます。
・企画を決定する場に、実装を担当する開発メンバーが参加しています。
・タスクの見積もりは、実装を担当するメンバーが中心となって行います
・全体のスケジュール管理は、途中の成果を随時確認しながら、
納期または盛り込む機能を柔軟に調整する形で行っています。
<社内の雰囲気>
同社の強みは自由な企画とスピード感のある開発力です。
少数精鋭の組織なので、さまざまなアイディアを自ら出し、実践して頂けます。
また、服装や音楽など社内は自由な環境となっています。リラックスして業務に集中して頂けます。業務時間に最大限集中して成果を出せる人がフィットする会社です。
会社としてはまだまだベンチャーとして新しいことにチャレンジして行きますが、長時間猛烈に働くということは避け、集中力をもって、成果を出すことを重視しています。休日出勤や深夜残業はほぼなく、エンジニア平均残業時間も3.8時間と少なく、ワークライフバランスに優れた組織を目指しています。
■求めるスキル・経験
インフラ運用経験
■あると望ましいスキル・経験
AWSでの大規模サービス運用経験
9:00~19:00内で8時間勤務(休憩1時間)
※エンジニア・マンガ編集者は、フレックスタイム制あり。コアタイム11:00~15:00
※在宅勤務制度あり(出社日:週1~3日)
完全週休2日制(土・日曜日)、祝日、夏季休暇、年末年始休暇、有給休暇、誕生月休暇、結婚休暇、慶弔休暇等
【東証プライム上場 日本有数の電機メーカー系プライムベンダー】 ITエンジニア(社会インフラのDX/GX事業 電力・エネルギー領域)
【東証プライム上場 財閥系 総合重機メーカー】 AI・データサイエンティスト(機械学習、深層学習、大規模言語モデル)
【AIを活用したデータ解析や情報管理のソリューション企業】 AI事業本部 ライフサイエンス分野でのAI研究