【自社サービス/Python】機械学習によるデータ活用プロジェクトを担うエンジニア募集!
- バックエンドエンジニア
- 400万円 〜 800万円
最終更新日:
仕事内容
【役割】
自社サービス/社内ツールの開発・運用
[どのような業務か]
<機械学習によるデータ活用プロジェクト>
デジタル広告の配信実績データをBigQueryに格納してBIツールで可視化するシステム
開発環境
【開発環境】
[マークアップ言語]
・HTML
・CSS
[プログラミング言語/フレームワーク]
メインで利用するプログラミング言語はPython。その他はGoogle Apps Script(TypeScript)も利用。
・Python/Flask・Django・scikit-learn等の機械学習ライブラリ
・Google Apps Script(TypeScript)
[インフラ]
メインで利用するインフラ環境/クラウドサービスはGoogle Cloud
・Google Cloud (Cloud Functions、Cloud Storage、BigQuery、Looker Studioなど)
※AWS(Amazon EC2、Amazon S3、AWS Lambdaなど)も頻度は多くないですが、利用します。
[バージョン管理ツール]
・GitHub
[構成管理]
・Terraform
求めるスキル
必須スキル/経験
下記の両方のご経験がある方
・何らかのプログラミング言語を使ってサイト開発・運用をした経験(最低2年程度)
・DBを用いたWebサイトやWebシステムの開発・運用経験があり、SQLを用いて、DB操作(CRUD)の経験
上記に加えて、社内外の関係者とコミュニケーションをとりながらプロジェクト推進できる方
歓迎スキル/経験
下記いずれかのご経験がある方
・Python等を使用して機械学習モデルの作成経験
・機械学習モデルのメンテナンス・運用経験
・BigQueryなどDWHの知識や経験
・機械学習モデルを利用するツール・アプリケーションの開発経験
・AWS・GCPなどのパブリッククラウドを用いた開発・運用経験
・インフラエンジニア、SREとしての業務経験
・バージョン管理ツールを利用したチーム開発の経験(Githubを利用)
・PMやSEとしてクライアントとの交渉を行った経験
・マネージャーやリーダーとして複数メンバーと組んでプロジェクトを進めた経験
求める人物像
社内外とコミュニケーションを取りながら、開発を進める事の出来る方/進めていきたい方。
下記のようなコミュニケーションが発生します。
└社内:マーケティング支援での利活用に向けて所属Group以外とのやり取り
└社外:パートナーetcとの開発連携でのやり取り
仕事の魅力
中規模〜大規模データを管理・活用するデータエンジニアとしてのスキルが身につきます。
・データ管理の基礎知識:
データを出し入れする為のSQLのスキルはもちろんのこと、大規模データを社内メンバーが活用しやすい形式に変換・管理するデータ構造の設計スキルも身につきます。
・クラウドサービスの知識:
大規模なデータを処理させる為のプラットフォームやサービスはGoogle Cloudを筆頭としたクラウドサービスを活用しますので、大手パブリッククラウドの活用スキルも身につきます。
・プログラミングの知識:
データ加工〜分析に使われるPythonをメインのプログラミング言語とし、Google系のオフィスソフトのバックエンドで動作させる為のGoogle Apps Scriptなど実装スキルも身につきます。
・機械学習の知識:
蓄積されたデータを使用して独自の機械学習モデルを開発・運用しますので、機械学習や作成したモデルをツールやアプリケーション等でアウトプットする利活用のスキル・経験が身につきます。