【Python,SQL/週5日/フルリモート◎】自社SaaS在庫分析クラウドの要件定義(jd01519)
業務委託(フリーランス)
PythonSQLPostgreSQLAWSDockerJIRAGitHubRedshiftFargateCircleCILambda
アプリケーションエンジニア
作業内容 自社AI×SaaSプロダクトの開発部門で、プロダクトの要件定義を担当いただきます。
▽業務内容
・プロダクトの要件定義
・プロダクト仕様ドキュメントの管理
・プロダクト仕様の策定
・プロダクトの品質管理
▽使用技術
・開発言語: Python、SQL
・DB: Aurora(PostgreSQL互換)、Redshift、Athena
・ライブラリ・フレームワーク:PySpark、Pandas
・インフラ: Amazon Web Services
・AWS製品: Fargate、Glue、Step Functions、Lambda、SageMaker
・環境、ツール: Docker、GitHub、Jira、Slack、CircleCI、Sentry
▽仕事の流れ
SEの仕事は、開発チームの一員として、プロダクトの要件定義を行い、仕様を固めるのが役割です。
そのために必要なミーティングの招集やファシリテーション、仕様の調整なども担当します。
主な流れとしては…
1. プロダクトオーナー(PO)からの依頼を受け、共にプロダクトの方針を決定し、開発のための要件定義を行い、システム要件を整理します。
2. デザイナーにシステム要件を説明し、ユーザーインターフェース(UI)のデザインを依頼します。
3. カスタマーサクセス(CS)、PO、開発チームなどの関係者でシステム要件とUIのレビューを行います。
(この過程であれこれ協議し、より良い仕様とするため、課題があればそれを改善して反映する、というサイクルを繰り返します。自分の意志をプロダクトに反映できるのは自社開発の醍醐味です!)
4. 以上が固まったところでそれらをプロダクトの仕様とし、開発担当者に見積もりを依頼します。
5. 見積もりを基にPOと開発チームのリーダー陣で開発ロードマップを作り、以降は開発ロードマップに従い開発チームが開発を進めます。
このように業務内容は多岐にわたりますが、より具体的に仕事内容をイメージできるよう、最近あったお仕事でのエピソードを聞いてみました!
▽チーム体制
開発責任者 1名
・システムエンジニア1名(★ここが今回の募集ポジションです)
・フロントエンドエンジニア 3名
・バックエンドエンジニア 5名
└データ基盤チーム
└GraphQLサーバーチーム
・データエンジニア 2名
※上記は社員のみ
業務委託で複数名のエンジニアにご参画頂いております。
▽募集背景
もともと1つの自社プロダクトに複数の機能が搭載されていましたが、機能ごとに切り出しプロダクト化を進めたため、合計4つのプロダクト数となりました。
マルチプロダクト化による、要件定義数の増加に伴い、本ポジションの募集をしております。
▽求める人物像?
・システム設計力
・コミュニケーション能力
・論理的思考力
・技術への興味
【React.js/Next.js】動画プラットホーム開発案件
業務委託(フリーランス)
C++JavaCPythonRubyGoCSSAndroidLinuxiOSUnixMySQLRedisHadoopRailsAWSNginxUnicornJenkinsJIRAMemcacheSassLESSSwiftCSS3GitHubChefKotlinReactZabbixAnsibleHiveSMACSSTypeScriptNext.js
スマホアプリエンジニアSE
作業内容 ・動画プラットホーム開発に携わって頂きます。
・設計や開発から幅広く担当いただきます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【フロントエンド(React/Next.js)】仮想通貨システムアーキテクチャ刷新案件
業務委託(フリーランス)
JavaScriptCSSGitGitHubReactVue.jsNext.jsNuxt.js
フロントエンドエンジニア
作業内容 金融系アプリを提供する企業において、顧客満足度の向上と変化に強いWebアプリケーションの実現をするため、
フロントエンドをご担当いただきます。
以下の作業をお任せいたします。
-React/Next.jsへの環境移行のプロジェクト
-その他フロントエンド周りの作業
【フロントエンド(React/Next.js)】仮想通貨システムアーキテクチャ刷新案件
業務委託(フリーランス)
JavaScriptCSSGitGitHubReactNext.js
フロントエンドエンジニア
作業内容 金融系アプリを提供する企業において、顧客満足度の向上と変化に強いWebアプリケーションの実現をするため、
フロントエンドをご担当いただきます。
以下の作業をお任せいたします。
-React/Next.jsへの環境移行のプロジェクト
-その他フロントエンド周りの作業
【Ruby on Rails/フルリモート/週4-5日】国内最大級の無料マンガアプリのサーバーサイドエンジニア
RubyRails
サーバーサイドエンジニアバックエンドエンジニア
作業内容 基本設計,詳細設計,実装,テスト,運用・保守
国内最大級の無料マンガアプリ及び新規サービスの開発・運用を行っていただきます。
新しい技術導入には積極的で、トラフィックも大きな有名サービスに携わって頂けます。
自社サービス100%ですので自由度が高く、裁量も大きいので、エンジニアにとって働きやすい環境を作ろうとしています。
フルスタックエンジニアを目指す方に最適な環境です!
<組織体制>
・エンジニア8名
・サービス運用10名
・UIUXデザイナー1名
<職場環境>
・GitHubによるバージョン管理
・Slackでのコミュニケーション
・カンバン+スクラムによるタスク管理
・Bitrise CI, Circle CI での徹底的な自動化
・セミナー参加、書籍物品購入サポート
・休憩スペースではマンガやゲームが楽しめます
<採用言語とフレームワーク>
・Ruby、JavaScript
・Ruby on Rails、React、Redux
・Dynamoid
・OpenAPI(Swagger)/RSwag
・AWS各種サービス、Terraform
<開発ツール>
・CircleCI、GitHub、ZenHub、Slack、Figma
<開発の進め方>
・次に作るものはどうやって決められるか
要件をもとにデザイナーがデザインを起こし、デザインをもとにCTOとエンジニア、デザイナーでレビューを行います。スプリントの計画でエンジニアがデザインと要件をもとにIssueを洗い出し、見積もりを行います。その後はスプリントで計画されたIssueを実装し、Pull Requestを作成、他のメンバーがレビューを行い、マージしていきます。
・タスクの見積もり、スケジュール管理
タスクの見積もりは各担当分野のエンジニアに任せています。
全体のスケジュールはCTOが管理しています。
・開発フロー
スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間です。
スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論します。
・コードレビュー
エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。
また、必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともあります。
・ソフトウェアテスト
機能の追加、変更が多いため、ソフトウェアテストは重要機能の単体テストがメインとなっています。
テストの自動化は今後力を入れていきたい分野です。
<開発メンバーの裁量>
・OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができます。
・企画を決定する場に、実装を担当する開発メンバーが参加しています。
・タスクの見積もりは、実装を担当するメンバーが中心となって行います
・全体のスケジュール管理は、途中の成果を随時確認しながら、
納期または盛り込む機能を柔軟に調整する形で行っています。
<仕事の魅力>
・200万人のユーザが利用する大規模なサービスを開発・運用
・ディレクターを置かずエンジニア主体の開発体制
・自分の得意分野以外にも積極的に参加し、フルスタックエンジニアを目指せる環境
・新規事業立ち上げに関われるチャンス
【AIエンジニア】大手食品通信販売における需要予測モデル構築
業務委託(フリーランス)
PythonSQL
AIエンジニア
作業内容 ■背景■
食品通信販売における需要予測のリリースを行う上で、現在机上でのシミュレーションではなく、実際の状況下で未来のデータを予測する実地検証フェーズにある。その中で事業部からの改善要望が多数挙げられており、現在のデータサイエンティストのリソースでは十分に対応しきれず、リリースに至るクオリティのモデル構築が難航すると想定されるため、新たにリソースが必要となった。
■課題一例■
・商品IDが分析観点で作られていない
・年末やGW等に特殊な動きがある
⇒変動が多い時期に予測しきれていない
等
■やること■ 前需要予測における改善要望(商品IDの名寄せや長期間でのモデル机上検証などのモデルの課題を解決してほしい。ものによっては具体的な要件を元に特徴量エンジニアリングに落としてほしいというものもあるが、課題のリストアップに終わっているため自ら具体的な特徴量エンジニアリング/モデリング改善方法を考えていただくものもある)をもとに、SQLを用いたデータ抽出、Pythonを用いたデータの加工・結合、特徴量エンジニアリング、およびその検証結果の報告
【スクラムマスター/フルリモート】求人サイト開発スクラムマスター案件
業務委託(フリーランス)
Node.jsGitHubReactTypeScriptNext.jsNuxt.js
作業内容 プロジェクト全体が円滑に進むよう開発チームのマネジメントを行い、コラボレーターとして目標達成のためのプロセスを強化・合理化し、スクラムの進め方が出来ているか円滑に進めて行く役割をご担当いただきます。
プロダクト開発を進めるにあたり、アジャイル型開発を採用しており、本手法で開発を進める際に発生するスクラムイベントに対して、各チームが自律的に行動・解決するようにファシリテーションやプロダクトオーナーをはじめエンジニア、デザイナーの支援活動を行っていただきます。
・スプリント計画の進行
・スクラム開発における各種会議ファシリテーターやスクラムイベントのリード
・プロダクトオーナーの支援
・チーム間コミュニケーション促進のサポート
・チーム内外の阻害要因に対する問題協議・解決方法の立案
■環境
・言語: Node.js, TypeScript
・DB: Aurora
・FW: Nest.js, Next.js
・デザインツール: Figma, Miro
・その他ツール: Slack, Confluence, Github
【AWS】民泊/マンスリー/インフラ設計構築運用案件
作業内容 ・民泊やマンスリーのサービスに関わるインフラに携わって頂きます。
・設計から幅広く担当して頂きます。
・ネットワークやDB、
および開発の経験がある方は、併せて依頼されることがございます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【JavaScript/Node.js】SNSアプリ開発案件
業務委託(フリーランス)
JavaScriptCSSNode.jsSassLESSTypeScript
作業内容 ・SNSアプリ開発に携わり、設計から幅広く担当していただきます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【Swift】動画アプリ開発案件
業務委託(フリーランス)
Swift
スマホアプリエンジニア
作業内容 ・動画アプリやカメラアプリの開発に携わって頂きます。
・設計から幅広く担当して頂きます。
・担当範囲は、スキルや経験および進捗状況により変動いたします。
【JavaScript】某不動産サイト/広告タグやアクセス解析に関連する開発案件
業務委託(フリーランス)
JavaScriptPHPGoLinuxMySQLGit
アプリケーションエンジニア
作業内容 ・某大手不動産サイトにおける、
広告タグやアクセス解析などに関連する開発に携わって頂きます。
・設計から幅広く担当して頂きます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【Apex】クラウド型自動会計システム運営会社/Salesforce開発案件
業務委託(フリーランス)
JavaScriptRubyGoApexLinuxMySQLRedisMongoDBBackbone.jsAWSSalesforce CRMGitHubSalesforce
作業内容 ・クラウド型自動会計システムのサービスを展開している企業で、
Salesforceの開発に携わって頂きます。
・設計から幅広く担当して頂きます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【HTML5/CSS3/JavaScript】不動産マッチングサイト開発案件
業務委託(フリーランス)
JavaScriptHTML5GitCSS3
作業内容 ・不動産のマッチングサイトで、フロントエンド開発に携わって頂きます。
・設計から幅広く担当して頂きます。
・主な業務は下記の通りです。
-ユーザー向けサイトの制作や改善
-クライアント向けツールの制作や改善
-社内ツールのフロントエンド制作や改善
※担当範囲は、スキルや経験およびプロジェクトの進捗状況により変動いたします。
複数の新規サービスにおけるデザイン/コーディング案件
業務委託(フリーランス)
CSSHTMLPhotoshopIllustratorWordPress
作業内容 ・複数の新規サービス創出する部署で、
サイト/アプリのデザインやコーディングに携わって頂きます。
・サイト全体のUI設計からデザインの見直し、
デザインからコーディングまで幅広く担当して頂きます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【Swift/Kotlin】大手通信系アプリ開発案件
業務委託(フリーランス)
JavaJavaScriptPythonSQLShellCSSHTMLiOSAWSDockerGitJenkinsJIRASassSwiftGitHubKotlinGoogle Cloud PlatformVue.jsfirebase
フロントエンドエンジニアアプリケーションエンジニアスマホアプリエンジニアバックエンドエンジニア
作業内容 ・大手通信キャリアにて
でんき自由化アプリの開発をご担当頂きます。
・スクラムで開発をすすめています。
【Python】toBWebアプリバックエンド開発案件
業務委託(フリーランス)
JavaJavaScriptPythonSQLHTMLLinuxMySQLNode.jsAWSDockerGitJIRASass
作業内容 ・大手通信系企業の法人向け社会インフラWebアプリ開発に
バックエンドエンジニアとして携わっていただきます。
・スクラムを取り入れての開発を行っております。
・開発PCはMacをご用意します。
【Ruby】新規サービス開発案件
業務委託(フリーランス)
JavaScriptPHPRubyGoRailsAWSJIRAGoogle Cloud Platform
フロントエンドエンジニア
作業内容 ・新規事業サービスの開発に携わっていただきます。
・主な業務内容に関しては下記の通りです。
-事業立ちあげ初期の検証フェーズでのプロトタイプ作成
-技術課題の解決方法の模索及び検証
-企画担当者とともに検証内容の検討、検証手段の提案・実装
-フロントエンドのUI開発
※担当範囲はご経験により変動いたします。
【Unity】【VRライブアプリ】開発エンジニアマネージメント案件
作業内容 バーチャルライブの基盤となるシステム開発からモバイルアプリケーション開発、演出制作などクライアント開発全般に携わっていただきます。
10人規模のチームマネジメントをご担当いただきます。
具体的な作業内容としては下記を想定しております。
・プロジェクトの目的理解、作業範囲と優先順位の明確化
・体制検討、スケジュールのモニタリング
・進捗状況/リスクの管理
・他部署、外部パートナーとの調整および連携
・組織内の他チームとの協働
・タスクのメンバーアサイン
・組織活動の活性化(メンバーのメンタリング、チームワークの促進など)
・コード、設計レビュー
※ご担当いただく作業はご経験に応じて変動します。
【C++/Cocos2d-x(ゲーム)】スマートフォン向けソーシャルゲーム開発案件
業務委託(フリーランス)
C++JavaJavaScriptPHPObjective-CAndroidWindowsLinuxiOSMacOSMySQLFuelPHPBackbone.jsApacheUnityCocos2dGitSassLESSCocos2d-xGitHub
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Cocos2d-xを用いたソーシャルゲームの開発に携わって頂きます。
※iOS,Android対応
・Cocos2d-xを用いた設計~実装を主に担当して頂きます。
・PHPもしくはBackbone.js+Marionette.jsを用いた開発経験がある方は、
併せて開発に携わる可能性がございます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【UIデザイン】女性向け動画アプリ制作案件
業務委託(フリーランス)
JavaScriptHTML5CSS3GitHub
作業内容 ・女性向け動画アプリのUIデザインに携わって頂きます。
・設計から幅広く担当して頂きます。
・HTML5やCSS3およびJavaScriptの経験がある方は、
併せて依頼されることがございます。
・担当範囲は、スキルや経験および進捗状況により変動いたします。
【JavaScript/TypeScript】ヘルスケアアプリ開発運用案件
業務委託(フリーランス)
JavaScriptAndroidiOSMongoDBDockerGitHubReactTypeScript
スマホアプリエンジニア
作業内容 ・ヘルスケアアプリの運用、開発に携わっていただきます。
・主に下記作業をご担当いただきます。
‐モバイルアプリ新機能実装、改修のための開発
‐プロダクトの仕様策定、設計、開発、維持運用
‐設計、開発ガイドラインの整備
・ご経験次第で下記作業にも携わっていただけます。
‐ユーザー調査、分析を通じたユーザーの課題発見
‐課題解決を実現するユーザーストーリーの策定
‐企画、コンバージョンまでの数値検証、仮説立案、施策実装、
効果検証などサービスのグロースに携わる開発
‐サービス拡大のための新規機能開発
【Vue.js】スポーツ関連自社サービスのフロントエンドエンジニア募集|フルリモート/フルフレックス|~75万
業務委託(フリーランス)
PHPAndroidiOSAWSSwiftGitHubKotlinVue.jsDatadogfirebaseTerraformCircleCI
フロントエンドエンジニアスマホアプリエンジニア
作業内容 自社サービスと、以外にも、企画からジョインする共同事業開発の案件にも携われます!
働き方はフルフレックス、フルリモートになりますので、
誰かの指示を受けることなく、業務委託のプロ人材としてセルフマネジメントで仕事を取りに行ける方を探しております。
管理画面の設計や実装を行うサーバーサイドエンジニアとの連携業務をお任せしたいです。
企画をビジネス側と技術側にて連携しながら考え、ディレクターが仕様を起こし、開発をしていく流れです。
体制は5-15名で組んでおります。
開発チームは全体的に風通しが良いので、良いサービスのためにみんなで意見を出し合いながら開発していけます!
【TypeScript/NestJS】キャリア診断サービスのバックエンド開発/大手転職支援・リモート
業務委託(フリーランス)
ReactTypeScript
フロントエンドエンジニアバックエンドエンジニア
作業内容 ■このプロダクトが提供する価値(バリュー)
同社が保有する労働市場や個人データの分析を通して
一人ひとりが理想のはたらく未来に近づくための
スキルやキャリアの可視化を可能にします。
(スキル可視化機能/キャリアシミュレーション機能/無料キャリア相談等)
■プロジェクトの立ち位置について
本プロジェクトは同社が掲げる”個人が活躍できる社会”を実現する為に
各種施策に取り組んでおり、その一環としてローンチいたしました。
また今後中核サービスとして本プロダクトを展開していく予定です。
■開発環境
フロントエンド:React/Next.js
バックエンド:TypeScript/NestJS
クラウド(インフラ):GCP
ID認証:CDC GIGYA(SaaS)
他SaaS:Zendesk、Sendgrid、Datadog、GitHub、Backlog、Slack、Docker
■業務内容
大手転職支援サービスを展開する同社にて個人向けのキャリア診断サービスの
プロダクト開発をお任せいたします。現在既にβ版をリリースしていますが、
今後製品版を本リリースするにあたり、追加機能開発の行います。
今回はバックエンドについてはAPI連携がメインとなります。
現在要件が固まりつつある状況であり、実装がメインとなりますが
ご経験によっては詳細設計についても一部お任せする場合がございます。
またオフショア開発拠点のメンバーと連携しつつ、
プロジェクトを推進する可能性があります。
【PMO】 公共系医療分野案件でのPMO業務(官公庁系プロジェクトにおいてPMOの実務の経験がある方)
作業内容 公共系医療分野案件でのPMO業務になります。
全国47都道府県で使われる大規模なシステムになっており、現在のオンプレ環境からクラウドへのリフト&シフトを行っている段階です。
※機密性が高いため、詳しい案件内容に関しては面接時にお伝えできればと思います。
【使用技術/開発環境例】
・バックエンド:C#(.NET Core / .NET Framework / Entity Framework)、Java(Spring)
・フロントエンド: TypeScript / Vue.js / Nuxt.js、HTML / CSS
・統合開発環境:Visual Studio Code / Visual Studio / Rider
・DB/DWH:SQL Database、Synapse Analytics / Aurora、PostgreSQL
・クラウド環境:Microsoft Azure / AWS
・CI/CD:Azure DevOps、Code Pipelineなど
・ソース管理:GitHub
【Ruby】保険見積サービス開発運用案件
業務委託(フリーランス)
JavaScriptRubyCSSHTMLMySQLPostgreSQLRailsjQueryAWSGitHubVue.js
作業内容 ・現在注目を集めているInsurTechサービスを提供している企業にて、
自社プロダクトのフロントエンジニアとして携わっていただきます。
・設計から実装までをメインにご担当いただきます。
・Rubyを用いて詳細設計から実装までを主にご担当いただき、
スキルやご希望によってはフロント側の開発もご担当いただけます。
【クラウドエンジニア】自社ブランドのECサイト・アプリ開発/スクラム開発
業務委託(フリーランス)
JavaJavaScriptPHPHTML5AWSAzureUnityReactGoogle Cloud PlatformLambda
ネットワークエンジニアサーバーエンジニア
作業内容 ■業務内容
同社ではカラーコンタクトレンズの開発・販売を行っております。
その同社のカラーコンタクトの魅力を多くの人にお届けするための開発業務をお任せします。
ローンチから間もないサービスのため、事業拡大フェーズに携わることができます。
具体的には、下記業務を想定しております。
・ECサイトの開発やEC管理システムとの連携のメンテナンス
・AWSをはじめとしたインフラ周りのメンテナンス
・EC・アプリ等のUI改善・更新
■開発環境
開発言語:PHP、Java、HTML、JavaScript
フレームワーク:Unity(アプリサイド)
Eコマース:Magento2(Adobe Commerce)
インフラ:AWS
IDE:VSCode
業務システム:Backlog、Github、Slack
スクラムでの開発を進めております。
■開発体制
役員→進捗管理等、開発外の業務担当
社員 2名(システム責任者とメンバー)
業務委託 1名
少数精鋭で裁量の大きく・自由度の高い組織となっております。
【TypeScript/React/Java】新規WEBマッチングアプリ開発案件
業務委託(フリーランス)
JavaPHPGoObjective-CAndroidiOSMySQLRedisDynamoDBCakePHPAWSDockerApacheXcodeIntelliJ IDEAGitJenkinsAndroidSDKSwiftGitHubKotlinReactAnsibleTypeScriptNext.js
スマホアプリエンジニア
作業内容 ・恋活、婚活マッチングサービスのWebアプリの開発において、
設計から、開発、リリースまでをご担当いただきます。
【JavaScript】建設業向けプラットフォーム開発案件
業務委託(フリーランス)
JavaScriptNode.jsGitGitHubReactTypeScriptVue.jsNext.jsNuxt.js
フロントエンドエンジニア
作業内容 建設業向けプラットフォーム開発に、
フロントエンドエンジニアとして携わっていただきます。
主に下記作業をご担当いただきます。
- 画面の設計、実装
- アーキテクチャの検討、設計
- メンテナンスビリティ、スケーラビリティの改善
【Python】テレビ会議システムバックエンド構築案件
業務委託(フリーランス)
PythonDockerUnityGitJenkinsJIRAKubernetes
バックエンドエンジニア
作業内容 ・テレビ会議システムバックエンド構築案件において、
設計や開発をご担当いただきます。
※ご経験に応じて対応範囲が変動いたします。
【Python/SQL】Saasのデータ基盤構築の求人・案件
業務委託(フリーランス)
PythonSQLSparkAWSDocker
作業内容 【概要】
・在庫最適化システムを支えるデータ基盤の構築
・Saasの新バージョンをこの春リリースし、エンタープライズとの契約が急激に増えている中で、非常に多くの機能改善要望や機能追加要望の相談増
・数億レコードにもなる大量のデータ加工をSQLやPythonを用いて作成、
集計後、データストアに投入する基盤の構築
・エンジニアとスクラムチームを形成し、スクラムイベントを通じて、開発メンバー全員でスプリントを消化していく体制
【工程】
基本設計 詳細設計 開発 単体テスト 結合テスト 総合テスト 運用
【開発環境】
・開発言語: Python、SQL
・DB: Aurora(PostgreSQL互換)、Redshift
・検索エンジン: Amazon Elasticsearch Service
・ライブラリ・フレームワーク:Pandas、Numpy、Dask
・インフラ: Amazon Web Services
・AWS製品: ECS、S3、Step Functions、Lambda、CloudWatch
・環境、ツール: Docker、GitHub、Jira、Slack、CircleCI、Sentry