1 - 11件/全11件
EC,動画などの複数コンテンツを開発する企業様にて、 コアプラットフォームの設計・開発をご担当頂きます。 大規模サービスを高度な技術力で支え、 安定したサービスを提供していく事がコアプラットフォームの役割です。 1700万人のユーザーを持つ巨大プラットフォームの根底にある、 プラットフォーム開発・インフラ整備・ガイドラインの整備・セキュリティや品質の確保等、業務は多岐にわたります。 (作業内容例) ・新ポータル開発 ・各基盤APIの設計開発 ・各サービスに跨る基盤の整備 ・高負荷対策フォロー ・業務効率化、開発 ・運用の自動化 ・品質・セキュリティの確保 ・新規サービスの立ち上げフォロー (募集背景) 組織を横断して新規プロジェクトを立ち上げる事になり、 ハイレベルのスキルをお持ちのエンジニアの方を募集し さらにレベルの高いプラットフォームを構築していきたいと考えています。 Java,Python,Ruby
案件の必須スキル
・Ruby on RailsでのWebアプリケーション、APIの開発経験(2年以上) ・Java,Phthon,rubyでの開発経験(2年以上) ・プロジェクトの立ち上げの経験 ・ミドルウェア(Apache,Tomcat,MySQL)に関する構築・運用・チューニング経験 ・Linuxに関する構築・運用・チューニング経験 ・WebAPIの利用・構築に関する知識・経験 ・クラウド基盤を利用した自動化経験 ・Ansibleなどの構成管理ツールの利用経験 ・L2/L3/L4通信に関する基本的な知識 ・Webセキュリティに関する基本的な知識
弊社広告事業部にて人員を募集しております。 業務内容: ・広告計測システム(自社プロダクト)の開発支援 開発環境: コンテナ実行環境: AWS Fargate, AWS ECS on EC2 OS: Alpine Linux DB: Aurora MySQL, ElastiCache for Redis バックエンドプログラミング言語: Ruby バックエンドフレームワーク: Ruby on Rails, Sinatra フロントエンドプログラミング言語: TypeScript フロントエンドライブラリ: React バージョン管理: Git(GitHub) チケット管理システム: JIRA チャットツール: Slack 精算:140h~180h 勤務時間:10時~19時 外国籍:応相談 N1以上、日本在住の方のみ
案件の必須スキル
・システムエンジニアとしての実務経験3年以上 ・Rubyを使用した開発経験1年以上 ・Webサービス開発経験
■案件 無傷事故(ヒヤリハット)報告アプリの開発支援 をご担当いただきます。 ■精算幅:140-180 ■作業場所:浜松町※リモートも相談可
案件の必須スキル
・インフラ構築実務経験2年以上 ・github及びPRを使用した開発業務経験 ・Dockerの経験 ・オンプレミスからクラウド(AWS)への移行経験 ・AWSManagementConsoleでインフラ環境を構築した経験 ・AWSCognitoを用いた認証・認可機能の設計経験 ・AWSwell-knowned-architectureの知見 ・AWSクラウドセキュリティの知見 ・システム監視設計の経験(Cloudwatch,EventBridgeの設定など)
インターネットメディア運営している企業にて、自社で所有しているWebサービスのバックエンド開発案件にご参画頂きます。 主にWebサービスのサーバーサイド及びそのサブシステムの保守・運用開発業務に携わって頂きます。 スキルによって担当工程が異なり、要件定義からテストまで、一貫しておまかせする場合もございます。
案件の必須スキル
・以下のいずれかの開発経験(2年以上) PHP(Symfony/FuelPHP/Cake/Laravel) Ruby(Rails/Sinatra) ・ユーザー(社内外問わず)とのスクラム経験・要件定義経験 ・テストコードを含む開発の経験
社内でデータを作成する際の補助ツール(データアノテーションツール)を Webで作っていただきます。 要件定義~運用・保守をお願い致します。 ■作業環境__:Mac/Windows貸し出し ■開発環境 言語___:Python3,JavaScript DB____:MySQL,Redis,mongoDB,ElasticSearch FM____:Hanami1.2,Sinatra,Sidekiq,Flask,Tornado,Django,Cycle.js,Vue.js,ReactJS ツール__:Swagger(OpenAPI3) その他__:Docker,Terraform,AWS,Kubernetes,AWSFargate,CircleCI,ECS,Mackerel,Datadog
案件の必須スキル
・Python2年以上の経験 ・JavaScriptの2年以上の経験
・AIを用いた自社サービスのWEBアプリ開発業務 ・Ruby on railsを使用したっ自社サービスの開発 <開発環境> Ruby、JavaScript、Hanami、Sinatra、Ruby on Rails、Vue.js、 AWS、GCP、Docker、Terraform、MySQL、Elasticsearch、Notion等
案件の必須スキル
・Ruby on Railsの開発経験最低2年以上 ・JavaScriptの開発経験
・AIを用いた自社サービス開発の支援業務 ・SREエンジニアとしてのシステムの品質、安定性向上のための開発業務 ・DevOpsを通したサービスデリバリーサイクルの向上 ・開発環境: Ruby、JavaScript、Hanami、Sinatra、Ruby on Rails、Vue.js、 AWS、GCP、Docker、Terraform、MySQL、Elasticsearch、Notion など
案件の必須スキル
・SREエンジニアとしての経験 ・DevOpsの知識、経験
【役割】 ・自然言語処理の研究開発およびプロダクト開発の両軸を担当です。 ・技術からプロダクトに対する更なる深堀り/探索をお願いします。 ・自然言語処理により、弊社検索プロダクト周りでのシソーラスや検索最適化をお任せします。 ・レコメンデーション等のMVP(Minimum Viable Product:実用最小限の製品)開発もお任せします。 【業務内容】 自然言語処理の検証/実装をお任せいたします。 ・検索プロダクトにおける自然言語処理・機械学習機能の研究開発 ・プロダクト内で企画をしている機能の検証/実装 下記をはじめとして自然言語処理に関する研究開発をご自身のご経験やご志向に合わせて携わっていただきます。 ・自然言語処理を用いた要約・文章生成などのエンジンの研究開発 ・自然言語処理を用いたレコメンデーションシステムの研究開発 【開発環境】 開発言語: Ruby, JavaScript (ES.next), HTML5, CSS3 フレームワーク: Ruby on Rails, Sinatra データベース: MariaDB, Redisなど OS: Linux クラウド:Amazon Web Service (AWS) その他: Git, GitHub, JIRA, Jenkins, CircleCI -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------
案件の必須スキル
自然言語処理を利用した開発の経験 3年以上の開発経験
(本ポジションは、株式会社ジーニーで採用後、当社のグループ会社である、ビジネスサーチテクノロジ株式会社への出向となります) 検索システムといえば最初に思い浮かぶのは公開されたWebページの検索かもしれません。しかし検索システムはこの他にも、社会のさまざまなところで使われています。 たとえば、ECサイトでは、キーワードによる商品検索だけでなく、カテゴリや価格帯による絞り込みにも使われます。また、売れ筋商品のランキング表示やおすすめ商品表示にも検索サービスが使われています。 ビジネスサーチテクノロジは検索に特化したサービスプロバイダーとして、WebサイトやECサービスに短期間で導入できる多様な検索サービスを自社開発し、フロントエンド、APIサーバ、検索バックエンド、データ加工、管理画面などフルスタックで各マーケット向けに提供しています。 【役割】 検索プロダクトに取り込むデータの収集・加工を自動で行うプログラムの設計および実装をお願いします。 【業務内容】 ・各種ECプラットフォームからのデータの取り込み機能の開発 ・データ加工ソフトウエアの開発 【開発環境】 開発言語: Ruby, JavaScript (ES.next), HTML5, CSS3 フレームワーク: Ruby on Rails, Sinatra データベース: MariaDB, Redisなど OS: Linux クラウド:Amazon Web Service (AWS) その他: Git, GitHub, Jira, Jenkins, CircleCI, リモート作業可能 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------
案件の必須スキル
・開発経験3年以上 ・Ruby開発経験1年以上 ・RDBの利用経験1年以上 ・Linux作業経験1年以上
■概要 ポータルサイト向けAndroidアプリ開発、運用をご担当いただきます。 ■開発環境 ・プラットフォーム:Android ・開発言語:Kotlin / Java / JavaScript / TypeScript / Ruby ・フレームワーク:Sinatra (API) / Swagger ・データベース:SQLite / Oracle / PostgreSQL / Firestore / RealtimeDatabase ・インフラ:AWS (Lambda, API Gateway, CloudWatch等)、GCP(Firebase含む) ・バージョン管理:主にGitHub ・CI/CD:CircleCI、GitHub Actions -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------
案件の必須スキル
・Androidアプリ開発、運用経験(KotlinメインですがJavaもあります) ・JUnit等を利用したUT実装経験 ・RDBMSの設計、開発経験を利用した開発経験
<概要> AIを用いた自社サービスの開発をご担当していただきます。 今までIT化されてきていなかった新しい領域でのサービスで、 大学との共同研究なども行っており最先端の技術に触れることができます。 創業メンバーや技術顧問がかなり豪華なメンバーで、 非常にやりがいのある現場となります。 <環境> 言語: Ruby, Python - フレームワーク: Ruby on Rails, Sinatra, Hanami, Flask, Tornado, FastAPI Vue.js - ツール: Swagger (OpenAPI 3) - インフラ管理: Docker, Terraform, Kubernetes - ミドルウェア: MySQL, Redis - デプロイメント: AWS Fargate, CircleCI - 監視: Mackerel, Datadog - タスク管理: Notion
案件の必須スキル
・RubyもしくはPythonでのWEBサービス開発経験 最低2年以上 ・Vue,jsでの開発経験
1 - 11件/全11件
Sinatraのフリーランス案件・求人について
■Sinatraとは SinatraとはRubyで書かれた軽量なWebアプリケーションフレームワークで、簡潔なDSLを使った直感的な開発を行うことができます。 Sinatraの特徴としてシンプルで学習コストが低いこと、単一ファイルでアプリケーションを記述できること、ルーティングとハンドラを一体化して書けること、テンプレートエンジンとしてERBやHamlを使えること、モジュールによる機能拡張ができること、Rackミドルウェアと連携できること、高速に動作すること、小〜中規模のWebアプリ開発に適していることなどが挙げられます。 Sinatraができる開発はWebAPIサーバー開発、Webサービスのプロトタイプ開発、モバイルアプリのバックエンド開発、テキストマイニングツール開発、監視ツール開発、ブログエンジン開発と幅広いです。 Sinatraを活用している世界的サービスやプロダクトは、Apple社内ツールやBBCのラジオWebサイト、LinkedInの各種Webサービスなどがあります。 ■Sinatraを活用するメリット この章ではSinatraを活用するメリットについて説明します。 Sinatraを習得することにより、具体的に以下のようなメリットがあります。 ・Rubyの知識を活かした手軽なWebアプリケーション開発が可能 ・DSLによるシンプルかつ読みやすいコードで開発できる ・軽量であり小規模なWebサービス開発に適している ・Rackミドルウェアとの親和性が高くミドルウェアの組み込みが容易 ・テンプレートエンジンの柔軟な選択が可能 ・Modularな設計思想によりコードの再利用性が高い ・Rubyのテスティングフレームワークとの連携が容易 SinatraはRubyの軽量WebアプリケーションフレームワークとしてWebアプリケーションの簡易な開発を支援し、高い生産性を実現します。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Sinatraを活用するデメリット この章ではSinatraを活用するデメリットについて説明します。 Sinatraを習得することにより、具体的に以下のようなデメリットがあります。 ・機能を絞り込んでいるため大規模なWebアプリケーション開発には不向き ・標準では提供されていない機能を実装するには一定のRubyスキルが必要 ・Webアプリケーションの基本的な構成要素を理解している必要がある ・RailsなどのフルスタックフレームワークほどLibraryやMiddlewareのエコシステムが充実していない Sinatraは簡易にWebアプリケーションを開発できる一方、フレームワークとしての機能の少なさやエコシステムの小ささなど、注意すべき点がいくつかあることを理解しておきましょう。 Sinatra習得を今後検討しているフリーランスエンジニアはSinatraを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。