As an Infrastracture Engineer, you will be responsible for leading one of our system operation teams for our video-on-demand service. Taking in account both user demands as well as business requirements, you will be expected to maximize customer satisfaction and contribute to our business growth.
• Video-on-demand service building management for both delivery platform and Web frontend.
• Collaboration with multiple teams, requirements elicitation, infrastracture system design.
• Defining and enforcing policies to proactively detect and prevent overall problems in our system.
On the frontend, we are using CentOS on Cloud (AWS, Azure).
On the delivery platform, we use cloud services such as Azure to form the video on demand distribution system. And the task is setting CDN and improving the quality of video delivery.
Our video-on-demand service aims to work with cutting-edge technologies and is constantly searching for improvements, so you can find on our infrastracture team an environment where your feedback will always be welcomed and you can grow as an engineer.
Cloud: AWS, Azure
Middleware: Apache, Nginx
DB: MySQL, Aurora
KVS: Redis, DynamoDB
Automation tool：Chef, Ansible, Terraform
Container： Docker, k8s
Storage: S3, Blob, NetApp
Monitoring: monit, Zabbix, Senju, CloudWatch, Nagios, Munin, Elasticsearch, Logstash, Kibana, Sensu, Prometheus, New Relic, Deep Security, logmon-go
Encoder: Envivio, Elemental, Hermonic
NW equipment：Radware Alteon、Brocade L2, L3 switch、Juniper SSG
· Design and implement back-end systems used by the internal operations teams, customers and supply partners.
· Technology selection and verification of middleware, frameworks, etc.
· Architecture design of the entire back-end system
· System improvement based on various qualitative and quantitative research (user survey, log analysis, inquiry analysis, etc.)
· Algorithm, interface design with front end
Server-side application development by each development team
-Manufacturing cost accounting product
-Manufacturing process / supply chain management products
-Drawing management product
-Manufacturing partner cooperation product
-Other new products are being planned
・ Design and implementation of the Web front end of the system used by the operation team, customers, and supply partners.
・ Formulation and implementation of UI / UX improvement plans based on coordination with the business side
・ Improvement of UI / UX based on various qualitative and quantitative research (user survey, log analysis, inquiry analysis, etc.)
・ Technology selection and verification of middleware, frameworks, etc.
■ Development work management for Vietnamese subsidiary
・ Understand the contents of specifications / design documents created by Japanese designers and convey them so that they can be understood smoothly.
・ Progress management of outsourced development projects.
・ Review source code / unit test items, conduct acceptance tests, and check quality.
■ Support for Vietnam subsidiary
・ Understand the contents of questions / consultations and answer in an easy-to-understand manner.
・ If you cannot make a decision, organize the contents and consult with a Japanese engineer to solve the problem.
・ Improve productivity / quality / development utilization rate / technical capabilities of Vietnamese subsidiary.
・ Proactively communicate with the Vietnamese subsidiary and make long-term business trips to the site. (About once or twice a year, the length of stay is about 2 months)
■ Human resource development and business improvement
・ In the future, you will be guiding bridge engineers.
・ You will be proposing to the company to improve offshore development.
Looking for members to launch a development team that can drive the growth of the company in the future. Aim for a career as a new development engineer that incorporates the company's "protective" knowledge based on the "create" know-how you have cultivated so far!
You will be involved in the new project development. Not only you will be developing, but there are chances for you to be involved in the technical selection.
You will be assigned to the design and development of open application software projects.
You will be involved in a wide range of phases such as specification examination, detailed design, programming, testing, debugging, and actual machine testing, centering on business systems.
* After entering the company, we will introduce the most suitable project, considering your wishes and interests as much as possible.
[Projects, case studies]
・ Development of various Web services
・ Development of financial systems
・ Development of business systems of major manufacturers
・ Development of medical systems, etc.
* Responsible for the development of artificial intelligence and computer vision products and projects.
* Responsible for building the implementation of the back-end architecture and development framework in each business system
* Can accept short-term business trips, resident development
As a front-end engineer of in the LIVE distribution business that has been booming for the past few years, please use your skills to build and improve the site.
The entire department has about 60 people, and the age range is from 20s to 40s, mainly in their 30s.
With the aim of further expanding the service, we are looking for human resources who will lead the front-end engineers who will be in charge of site construction and renovation.
You will manage the web application development team for the video distribution service.
You will be in charge of application design and development from web development environment construction.
・ Communication regarding development with the server-side and other departments
・ Progress management of development members
・ Task adjustment
・ Project estimation, design and development
・ Functional improvements before and after release, bug support
You will be in charge of front-end development and implementation of Web services for the video distribution services.
Please work with the product manager and server engineer to design and develop the application from the WEB development environment construction.
・ Project estimation, design, development / functional improvement before and after release, bug handling
・ Communication related to server-side development
・ API consultation and how to proceed with development for planning, etc.
This is a director team that is mainly in charge of a wide range of domestic and overseas clients in new website production and full renewal.
Currently, there are about 10 directors.
For a while after joining the company, you will learn the work in the form of an assistant of a senior director, so you do not have to worry even if you have little experience in the industry.
We hope that you will gradually get used to the environment and gain experience, and eventually you will play an active role as a contact point for clients and related parties as the main person in charge.
[WEB director work]
It covers a wide range of fields, such as negotiations with clients, analytical research, consulting, site design, steering of in-house designers and engineers, and progress management.
Ability as a generalist is required, but we flexibly adjust the projects and positions in charge according to individual abilities and characteristics.
Listed in December 2019, freee is currently accelerating investment in new product lineups in addition to its core business.
As a product vision, "a platform where anyone with ideas, passions and skills can grow their business strongly and smartly" is set up, and as a pioneer of open platform strategy in Japan's BtoB SaaS, we are actively developing business. ..
This position will lead the development of services related to new businesses in the Fintech domain utilizing the strengths of freee, collaboration with other companies, and application development utilizing the Public API.
We will investigate and design the goals you want to achieve, and consider and implement them, including how to achieve them. Mainly upstream design, utilizing external vendors, launching in-house projects, and setting the path to the goal.
[Details of business content]
・ Design / development / maintenance of service cooperation products
・ Design / development / maintenance of products for financial institutions
・ Development management of in-house developed apps provided by freee's app store
* As a member of the development team, your role will be test planning, design,and execution.
* Introduce and manage efficient and effective test technology like risk-based test and agile test.
* Collect defect data, measure, analyze, and review solution for the continuous quality improvement.
* Promotion of quality improvement within the development team.