1 - 30/件 全8件
案件の内容
社内の開発チームや外部チームと共に、サービスへの迅速な新機能の追加と安定稼働を両立するためのインフラ設計・構築・運用・監視をお願いします。事業の拡大フェーズを迎え、突発的なアクセスの集中が発生しうるサービスでもあるため、高可用性&高負荷に対応できるインフラ構築の経験を積むことができます。具体的には下記のような業務を想定しています。 ・SRE業務全般 ・インフラ設計・構築・運用・監視 ・セキュリティ対策や障害調査/対応 ・開発環境、テスト環境の整備 ・先を見据えた技術検証とプランニング 【現状の課題と解決したいこと】 クリエイティブサーベイは、付加価値の高い新機能の追加や既存機能の改善を最優先して開発をおこなってきました。 その結果として、良質な顧客体験(CX)を提供できるアンケートツールとしてお客様から高評価をいただけるサービスに成長できましたが、インフラの整備やオペレーションの自動化等を後回しにしてきたため、セキュリティ面の問題、作業の属人化の問題、リリースサイクルの問題、可用性の問題など、様々な技術的負債が積み重なっている状態です。 そのため、今後は専任のSREチームを立ち上げて、機能のリードタイムの短縮とサービスの安定稼働を両立できる仕組みを構築していきたいと考えています。 バックエンド:Ruby on Rails フロントエンド:JavaScript / Node.js / React / AngularJS クラウド:AWS(EC2 / RDS / Elasticache / Lambda / CloudWatch / WAF / GuardDuty) DB/KVS:RDS(MySQL) / ElastiCache(Redis / memcached) モニタリング/ログ:CloudWatch CI:GitHub Actions / CircleCI / Jenkins テスト:RSpec / mocha / Karma ソースコード管理:GitHub プロジェクト管理:Backlog コミュニケーション:Slack / GoogleMeet 【現在進行中の技術スタックのアップデート】 Ruby on Railsのバージョンアップグレード ローカル開発環境へのDockerの導入 各種formatterやlinterの導入
求めるスキル
・クラウドサービス(AWS)の設計・構築・運用・保守の経験 ・モニタリング基盤、オペレーション自動化や監視ツール等の構築と運用の経験 ・ネットワークやセキュリティなど、インフラを構成する基礎技術の知識 ※経験年数はもちろん長い方が望ましいですが、経験年数が短くてもその内容の濃い方や自走能力の高い方は高く評価させていただきます。
案件の内容
・某ITベンチャー企業にて。高等教育機関向けSaaSサービスのサーバーサイド開発を 担当頂きます。 ・同サービスのサーバーサイド設計/開発/テスト →API設計含む →ご経験値/状況次第ではアーキテクト/要件定義をお任せする可能性有 →サーバーサイドメインだが、状況次第で一部フロント開発もお任せする可能性有 ・品質改善/向上に対するアイディア出し又は実行 ・定例MTG対応 ・ソースコードレビュー☆ ・PJ推進(進捗/課題管理、ファシリテート、各種調整、企画立案等)☆ ・仕様書/設計書等ドキュメント作成(一部) ※上記☆印項目は経験値/状況次第で対応のご相談をさせて頂く可能性有 技術環境 O S :Windows or Linux 言 語 :Ruby, TypeScript F W :フロント)Vue.js, Nuxt.js サーバーサイド)Ruby on Ralis D B :PostgreSQL, Rails, MongoDB Cloud :Heroku, GCP(Storage, Identity Platform等), Firebase コンテナ :Docker モニタリング: newRelic, Sentry, papertrail CI/CD :CircleCI, GithubActions テスト :Rspec その他 :GitHub, Netlify, Confluence, Notion,Vercel ※開発手法:クラム開発
求めるスキル
・Ruby+Ruby on Ralisでのサーバーサイド設計/開発経験3年以上 →経験年数が多少少なくても検討可能 →API設計経験必須 ・Vue.js又はReact等のJS系モダンFWでのフロント開発経験(年数不問) ・AWS, GCP等パブリッククラウドの構築経験 or 知見(年数不問) ・Docker等コンテナでの環境構築経験 or 知見(年数不問)
案件の内容
・某ITベンチャー企業にて。高等教育機関向けSaaSサービステックリードのポジションを 担当頂きます。 ・同サービスの新機能追加/既存改修に対するアーキテクト/要件定義/設計/開発/テスト →手を動かす部分(開発/テスト)については全体の3~4割程で、一部対応 →フロント/サーバーサイド両面対応頂く形になります ・品質改善/向上に対するアイディア出し又は実行 ・定例MTG対応 ・ソースコードレビュー ・PJ推進(進捗/課題管理、ファシリテート、各種調整、企画立案等)☆ →パートナー企業へのディレクション含む ・仕様書/設計書等ドキュメント作成(一部) O S :Windows or Linux 言 語 :Ruby, TypeScript F W :フロント)Vue.js, Nuxt.js サーバーサイド)Ruby on Ralis D B :PostgreSQL, Rails, MongoDB Cloud :Heroku, GCP(Storage, Identity Platform等), Firebase コンテナ :Docker モニタリング: newRelic, Sentry, papertrail CI/CD :CircleCI, GithubActions テスト :Rspec その他 :GitHub, Netlify, Confluence, Notion,Vercel ※開発手法:スクラム開発
求めるスキル
O S :Windows or Linux 言 語 :Ruby, TypeScript F W :フロント)Vue.js, Nuxt.js サーバーサイド)Ruby on Ralis D B :PostgreSQL, Rails, MongoDB Cloud :Heroku, GCP(Storage, Identity Platform等), Firebase コンテナ :Docker モニタリング: newRelic, Sentry, papertrail CI/CD :CircleCI, GithubActions テスト :Rspec その他 :GitHub, Netlify, Confluence, Notion,Vercel ※開発手法:スクラム開発 必須スキル ・Ruby+Ruby on Ralisでのサーバーサイド設計/開発経験3年以上 →API設計経験必須 ・Vue.js又はReact等のJS系モダンFWでのフロント開発経験(年数不問) ・CleanArchitectureやDDD等でアーキテクチャ設計経験又は知見(言語等不問) ・AWS, GCP等パブリッククラウドの構築経験 or 知見(年数不問) ・Docker等コンテナでの環境構築経験 or 知見(年数不問) 尚可スキル ・Railsのモデル設計又はDBテーブル設計経験 ・Rspec等のテスト開発経験 ・Ruby+Ruby on Ralisでのサーバーサイド設計/開発経験3年以上 →API設計経験必須 ・Vue.js又はReact等のJS系モダンFWでのフロント開発経験(年数不問) ・CleanArchitectureやDDD等でアーキテクチャ設計経験又は知見(言語等不問) ・AWS, GCP等パブリッククラウドの構築経験 or 知見(年数不問) ・Docker等コンテナでの環境構築経験 or 知見(年数不問)
案件の内容
・某ITベンチャー企業にて、高等教育機関向けSaaSサービスのPM/PdMを担当頂きます。 ・同サービスの利用状況等のリサーチ結果から必要な機能追加/改修の企画立案 - 製品のプロトタイピング - 同サービスのターゲティング及びデータ分析 - ロードマップ/戦略の策定 ・PJ推進(進捗/課題管理、ファシリテート、各種調整、企画立案等) ※一部 ・マイルストーンの制定(ガントチャート等の作成) ・開発チケットの概要の洗い出し 技術環境 O S :Windows or Linux 言 語 :Ruby, TypeScript F W :フロント)Vue.js, Nuxt.js サーバーサイド)Ruby on Ralis D B :PostgreSQL, Rails, MongoDB Cloud :Heroku, GCP(Storage, Identity Platform等), Firebase コンテナ :Docker モニタリング: newRelic, Sentry, papertrail CI/CD :CircleCI, GithubActions テスト :Rspec その他 :GitHub, Netlify, Confluence, Notion,Vercel ※開発手法:スクラム開発
求めるスキル
・新規でのシステムorアプリ企画又はPdM経験 →マイルストーンの制定(ガントチャート等の作成)と、開発に際する顧客or決済者 との折衝経験必須 ・何かしらの言語でのシステム開発経験又は知見 →コードを書けなくても良いが、エンジニアとのコミュニケーションで仕様策定が 出来る事必須 ・ユーザー(顧客)への課題ヒアリング経験 ・データ活用、分析の経験 ※受託等で予算管理や進捗管理していた方は少し違うイメージです。
案件の内容
企業内研修(リアル・オンライン)で受講者が使うLMSのコンテンツを改修して頂きます。 作業内容としては、サーバーサイド開発を担当して頂きます。 ● 担当プロダクト機能の新規開発、継続的改善 ● スクラム開発のプロセス改善、フロー効率向上への取り組み ● チームメンバーのコードレビュー ● 事業戦略を見据えた長期的なアーキテクチャ検討と構築推進 ● 技術的負債の継続的な解消活動、方針策定 【開発環境】 ● 言語/フレームワーク:Ruby, Rails, React, TypeScript, GraphQL ● テスト: RSpec ● インフラ:AWS, GCP, Docker ● CI:CircleCI ● コミュニケーション:Slack、Zoom ● ドキュメント:Notion、G suite
求めるスキル
・Ruby経験があり、基本設計以降で1人称で動ける方(Ruby経験2年以上) ・言語問わず、エンジニアとして開発経験5年以上 ・MVCフレームワークを用いたWebアプリケーション開発経験のある方 ・プルリクエストを用いたコードレビューの経験のある方 ・アジャイル開発経験がある方 ・コミュニケーション面で問題がない方 ・勤怠に問題のない方
案件の内容
■案件の内容 自社プロダクトの新機能開発をお手伝い頂きたいです。具体的には、新機能の開発、画面改修やそれに伴うロジック/データ構造の改修になります。 ▼開発予定機能の一部 新たなドメインの新機能開発 システム連携用のAPIの拡充 根幹機能の再設計と機能拡充 一覧表示での検索・絞り込み機能の拡充 etc…
求めるスキル
・Ruby on Railsを使ったWebサービス開発経験(目安:2年〜) ・GitFlowを使ったチーム開発の経験 ・Rspecなどを使ったテストコードを書いた経験
案件の内容
自社製品である特権ID管理製品(各種サーバーの特権を持つアカウントを安全に運用管理するためのパッケージ製品)の開発プロジェクトです。 Webシステムの設計・開発・テストを弊社メンバーと一緒に行なって頂きます。 稼働環境:Windows Server 各種OS, クラウド環境(AWS, Azure, GCPなど), Linux各種(Ubuntu, ReadHat, SUSEなど), Solaris, HP-UX, AIX DB(Oracle, SQLServer, PostgreSQL, MySQLなど) 開発スタイル:アジャイル チームメンバー15人以上。 4、5名でサブチーム化している。
求めるスキル
言語 Ruby on Rails Rails経験が無い場合、他言語でもWebサービスの経験が十分であればOK) ツール類 RSpec, Docker, Git経験者 その他 Webサービス、マイクロサービス開発経験、 クラウドでのテスト環境の構築経験
案件の内容
クライアントが提供するコンシューマ向けサービスをはじめとした、 Webアプリの開発をお任せします。 特にRuby on Railsによるサーバサイド開発をご担当いただきます。 1.業務詳細 ・新規機能および既存機能のシステム設計、開発、保守 ・開発進行における関係部署との仕様調整 ・パフォーマンス向上に向けたチューニング ・トラブル発生時の調査、および解決 ・技術トレンドの調査や評価 2.開発環境 開発言語:Ruby(Rails) サーバ:CentOS(クラウド) DB:MySQL、PostgreSQL その他:Docker、Redis(Sidekiq)、Rspec ツール:Backlog、Slack、GSuite、GitHub 3.開発体制 ・1ヶ月に1度のリリースを目標に開発を繰り返します。 規模が大きい機能は数ヶ月の期間で開発するケースもあります。 ・開発は10人前後で行っています。 企画や営業などサービス関係者は30人程度です。
求めるスキル
・サーバーサイド開発経験(3年以上) ・DBに関する知識(テーブル設計やSQLチューニングが可能) ・ネットワークやインフラに関する知識(基本的な構成設計が可能) ・Ruby on Railsでの開発経験
1 - 30/件 全8件
RSpecは、Rubyプログラミング言語のためのBDD(Behavior-Driven Development)フレームワークです。RSpecは、テストを記述するためのDSL(Domain-Specific Language)を提供し、明確で読みやすいテストコードを書くことができます。 RSpecは、開発者がアプリケーションの振る舞いについての仕様を明確にすることを支援します。RSpecは、仕様に基づいてテストをグループ化することができ、各テストがどの仕様に対応しているかを明確に示します。 RSpecは、多数のアドオンを提供しており、カスタマイズ可能なテストランナー、テストレポート生成、カバレッジの計測などがあります。RSpecは、Ruby on RailsなどのWebアプリケーションフレームワークとも統合することができ、効率的なテストの実行を支援します。 RSpecは、開発者が品質を確保するための貴重なツールであり、アプリケーションの品質を維持するために重要な役割を果たします。RSpecは、Rubyコミュニティで広く利用されており、多数の開発者が貢献しています。