JOB DESCRIPTION

Data engineer

AWS MySQL Ruby on Rails JavaScript Python Ruby Go

About
About the company
This company creates a mechanism for expression and creation, based on the mission, "everyone can start and continue." This media platform supports all creators. Creators will announce the content they want, provide support from fans and friends with memberships, store shops, and brand owners in the store, and use the product to disseminate information.
PR Aspects
Content purchase subsidy system (5,000 yen/month)
 (Can be used not only for the purchase of in-house content but also for the purchase of books, theater performances, etc.)
Remote work allowance (500 yen * number of working days. Maximum 60,000 yen per half year)
Loan of display for remote work
Subsidy for food and beverage for welcome lunch (including online lunch)
Subsidy for purchasing development tools (JetBrains) at company expense
Participation in company-sponsored events
 Participation in company-sponsored events (various study groups, social events with creators, etc.)
Congratulatory money (for marriage and childbirth)
Discount coupons for babysitters are available.
Office Glico is available.
JobDescription
[Recruitment Background]
This company develops its own platform. Here, the number of articles posted per day exceeds 30,000, and it has grown rapidly as a place for creators. In creating a platform that can concentrate on "creation", there are many issues that need to be solved, such as a mechanism that makes users want to keep writing, and creating a mechanism that allows users to encounter the articles they want to read immediately. This company is looking for engineers who will solve future issues together.
However, they are currently revamping the data infrastructure because they are not getting the log data we need, and are not getting the full value out of the data.
The team is looking for engineers who can solve such problems and make the company a data-driven organization, and who can solve problems together for creators with leadership skills.

[Job Description]
You will be entrusted with one or more of the following tasks
- Renovation of the data infrastructure
- Construction of an analysis infrastructure to convert large amounts of accumulated behavioral data into value
- Implementing and operating BI tools
- Design, construction, and operation of data lakes and data warehouses
- Construction of data mart using ETL tools
- Introduction and operation of Elasticsearch

[Development environment]
Currently, the data infrastructure is built on AWS.
In order to handle a large amount of log data, they are proactively introducing the latest technologies and Sass outside of AWS.

[Technological stack]
Development languages: Ruby, Go, Python, Swift, Kotlin, JavaScript, TypeScript, etc.
Frameworks: Ruby on Rails, Nuxt.js, Next.js, Flask, etc.
E2E: mabl
CI/CD: Circle CI, GitHub Actions, CodeBuild, etc.
AWS services: EKS, ECS, Kinesis, Lambda, S3, Glue, Athena, EMR, API Gateway, etc.
Databases: MySQL, Redis, InfluxDB, DynamoDB, DocumentDB, Snowflake, etc.
Search engines: Elasticsearch, Amazon CloudSearch
Others: Docker, Looker, Grafafa, Fluentd, Digdag, Embulk, etc.

※Please note that the position is only for those who are currently residing in Japan only
Requirements
It Skills

Cloud Platforms

AWS

Data Base Related

MySQL

Framework-Back end

Ruby on Rails

Programming Languages-Data base related

JavaScript,Python

Programming Languages-Others

Ruby,Go

Must
- Experience in operating data infrastructure in a cloud environment
- Experience analyzing large-scale data using Athena/EMR in AWS, BiqQuery in GCP, etc.
- Basic SQL knowledge
- At least 3 years of experience in web application development using Python, Golang, or Ruby
- Experience in team development using Git/GitHub and collaboration with others.
- Experience with basic UNIX commands for various operations and server construction.
Japanese Level
  • Advanced
Better
- Knowledge of data management based on DMBOK
- Experience in BI/Reporting environment
- Experience in DWH operation
- Experience in operating large-scale services such as games and advertisements
- Experience in implementing tools such as CI and Docker to improve development and operation efficiency
- Basic knowledge of front-end technologies and experience working with front-end engineers
- Experience in planning and progress management, and solving problems while involving stakeholders to achieve the project's objectives.
- Experience in developing and implementing tools to improve the efficiency of development/operation.
Ideal candidate
- Those who share their mission and have a strong will to succeed.
- Those who have a high sensitivity to new technologies and web services without being bound by past experience, and who can continue to improve the quality of their products from a technological standpoint.
- A person who can think about how the system should be changed amidst the daily changes in the internal and external environment, and promote discussions on the changes.
- A person who can think of systematically superior designs and mechanisms, taking into account mid- to long-term operational load and scalability.
- Those who can take ownership of complex issues that need to be resolved and enjoy moving things forward.
- Those who feel passionate about building a foundation, not just developing visible functions.
Conditions
Annual Expected salary (Minimum)
5500000
Annual Expected salary (Maximum)
9000000
Transporation cost coverage
  • Covered based on Company's set policy
Flextime
  • Yes
Holidays
  • End of Year and New Year Holiday
  • Saturday
  • Golden Week
  • National Holiday
  • Sunday
Insurances
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Other benefits
  • Conference/event participation support
  • Book purchase support
■They have a flexible work schedule.
*Full remote work is also available for engineering positions.
■Flextime system
(Core time: 11:00-16:00, Flexible time: 6:00-11:00/16:00-22:00)
Standard working hours: 8 hours/day
■Content purchase subsidy system (5,000 yen/month)
 (Can be used not only for the purchase of in-house content but also for the purchase of books, theater performances, etc.)
■Remote work allowance (500 yen * number of working days. Maximum 60,000 yen per half year)
■Loan of display for remote work
■Subsidy for food and beverage for welcome lunch (including online lunch)
■Subsidy for purchasing development tools (JetBrains) at company expense
■Participation in company-sponsored events
■Participation in company-sponsored events (various study groups, social events with creators, etc.)
■Congratulatory money (for marriage and childbirth)
■Discount coupons for babysitters are available.
■Office Glico is available.
Remote Work
  • Full remote (Under Covid-19)