●機能開発を主なミッションのエンジニアの場合
・開発に伴う計画の作成および進捗の管理
・新機能作成や既存機能の改善のためのサーバサイド側の設計および開発
・機能のパフォーマンス向上に伴う改善活動
●技術横断的な保守や改善が主なミッションのエンジニアの場合
・機能横断で利用されているモジュールのリアーキテクチャリング
・ライブラリや使用言語のバージョンアップ
・開発効率や開発者体験向上を目的とした改善活動
●また、ご希望や経験に応じて、以下のようなロールをお任せすることもあります。
・テックリード
・エンジニアリングマネージャー
●その他にも有志で以下のような取り組みを行っています。
・(主に若手の)メンバー教育のための企画/施策
・エンジニア採用広報に関する活動
【チーム開発の具体例】
専門職の人やチームで企画した仕様書を元にエンジニアが設計と実装を行います。それぞれの企画の概要はRedmineで管理されており、チケット駆動やスクラムなど、チームごとに最適な開発プロセスで開発を行っております。開発タスクの管理はJiraを利用しており、ソースコードレビューをGitLab上で行っております。
【このポジションの魅力】
プロダクト開発を通して、タレントマネジメントを広く提供していくことで働き方の変革を促す挑戦ができます。組織のメインストリームとなる機能開発では、チーム制を組んで取り組んでいます。
主業務となるサーバサイド開発以外にも、フロントエンド領域の開発に挑戦することも可能です。
日々の業務を通してアジャイル開発の知見を学ぶことができ、いわゆる上流から下流まで総合的にソフトウェア開発の能力を向上させられる環境です。また、業務内容によってはSRE (Site Reliability Engineering) チームと密に連携することもあり、インフラ領域の設計や構築といった知識を得ることもできます。
【開発環境】
●開発言語:PHP,Golang,JavaScript,TypeScript,Dart
●フレームワーク:Laravel,Gin,React,Flutter
●開発/運用環境:Docker,GoLand,PHPStorm,Swagger,Storybook,Figma,GitLab,GitLab CI,TestCafe
●構成管理:Capistrano,Ansible,Terraform,CloudFormation
●ミドルウェア:MySQL,Apache,Nginx,Redis
●インフラ環境:AWS (EC2,RDS,ElastiCache,S3,CloudFront,Step Functions,Batch,Lambda,ECS,Fargate,ECR,...)
●監視,モニタリング,運用ツール:Mackerel,Datadog,PagerDuty,Statuspage
●社内ツール:Confluence,Redmine,JIRA,Slack,Zoom
●その他:Yarn,webpack,Atomic Design,Redux,React Hooks,PHPUnit,Redux Toolkit
●求めるスキル・経験(MUST)
【技術スキル】
・Webアプリケーションの設計・開発経験
・オブジェクト指向による設計・開発経験
・単体テストを用いた継続的な開発の経験
【ビジネススキル】
・やり遂げる力と責任感
・柔軟さ
●求めるスキル・経験(WANT)
・PHP/LaravelやGoを利用したWebアプリケーション開発経験
・フレームワークやライブラリの問題を解決する知識・経験
・技術選定やアーキテクチャ設計の経験
・大規模なWebアプリケーションにおける負荷・可用性などを考慮した設計・開発経験
・Webアプリケーションのセキュリティ対策の経験
・クリーンアーキテクチャを用いた設計、実装経験
・サーバーサイド分野でのテックリード経験
・クラウドサービス(AWSやGCPなど)を利用した開発経験
・アジャイル/スクラム開発の実務経験
人々の生活や命を支えるため、「食料・水・環境」分野で地域に根ざした事業にチャレンジする
高度な専門性を持ち、お客様の業務に精通したSEと営業が一丸となり、 お客様のビジネスの成長を “攻めと守り”のITで支援。
世界に向かうデジタルビジネスのパートナーとして、売上拡大とコスト最適化を支援しています。
エネルギー、インフラ、ストレージ。3つの注力事業において、新しい人材が 「新生東芝」 を動かし始めています。
グローバル展開する企業のプライムパートナーとして、経営から製造現場まで、多様な課題の解決をITで支援。
マーケティング・コミュニケーションは、これまでの経験と勘に頼るスタイルから、データに基づいてPDCAを回すスタイルに変わり始めました。