ソフトウェア開発部
Rubyのバックエンドの開発者
Artecの開発チームメンバーとして、ウェブベースシステムのバックエンドの開発・設計をします。
職務の内容:
- 詳細なアプリケーションの設計、データベース設計、コーディング、ユニット/統合/パフォーマンステストを実行する
- ユーザー認証とロールベースのアクセス制御機能のある、安全なウェブアプリケーションを構築する
- ウェブサイト開発、コーディング、メンテナンス手順を定義、評価、改善する
- サイトの更新、フロントエンドバグの修正/トラブルシューティング、パフォーマンスを向上させる
- エンジニアリングのベストプラクティスにより既存コードを最適化
- コードレビューへの参加。熱意を持って成果を出せる人
必須スキル/能力:
- Rubyを使ったプログラミングの4年以上の実務経験
- 複雑なITシステムソリューションおよびビジネスアプリケーションでの実務経験
- デザインパターンの知識
- 大規模なRailsアプリケーションを使ったスケーリング経験コードの最適化、キャッシング、ボトルネックのデバッグなどもできる必要があります
- ユニットとインテグレーションのテスト、コードレビュー、分散ソースコードの管理、自動化品質保証への精通
- 標準化、スタイルガイド、プロセス効率への高い関心
- Railsアプリケーション以外の関連データベースの使用生のSQLクエリの実行(レコードの書き込み)
- RESTful JSON APIの構築・統合の実務経験
- Rails、mysql / postgres、mongo、redis、memcached、rspec、gitなどに精通
- フロントエンド技術の知識
望ましいスキル/能力:
- AWS(EC2、S3、Route 53、RDS、ElasticCache)での経験
- オートメーションおよびデプロイメントフレームワーク(Ansible、SaltStack、Chef、Puppet)の知識
- 最新トレンド、ベストプラクティス、ウェブ標準の最新動向に精通
- TCP、DNS、SSH、HTTP/Sといったウェブ/ネットワークプロトコルの知識
Artecが提供するもの:
- 魅力的な給与
- 医療保険
- 朝食/昼食、ケータリングサービス
- 優秀なチーム