We are looking for an experienced Middle/Senior Developer who will be responsible for overseeing junior developers on projects; and supporting various development duties. The responsibilities of the Middle/Senior Developer include writing code, analyzing data, and contributing to the design and implementation of software.
DUTIES & RESPONSIBILITIES:
- Design, develop, and maintain new data pipeline architecture to support multiple purposes from Analytics, Data Warehouse, and Machine Learning.
- Identify, review, and re-design data infrastructure to improve data acquisition, data processing, and data visualization processes.
- Manipulate and analyze complex data sets on different data sources (databases, data marts, change capture, backup,...) to meet business requirements.
- Design and build analytics tools to provide real-time and non-real-time insights into customers’ origination, operation, and systems executions.
- Ensure data security and data governance with proper tools and techniques via building and maintaining Feature Stores and ML Model Stores.
Requirements
WE ARE LOOKING FOR DEVELOPERS WHO:
- Are able to identify and resolve problems/bottlenecks and find suitable solutions.
- Are open to exploring new technologies.
- Are passionate about setting high standards, and shipping quality software.
- Like to communicate - in email, on Slack but best in person…
- Are inspiring to work for/with.
- Can help non-developers understand - and engage with - the product development process.
- Constantly strive to find/come up with better ways to do things.
- Want to keep learning and love sharing knowledge.
QUALIFICATIONS:
- From 3+ years to 5+ years of backend development experience with either Java, C#, and Python.
- Willingness to specialize in Python as a default programming language for backend microservice and data
processing. - Good knowledge of Kafka internals, and Kafka ecosystems such as Kafka Stream, and Kafka Connect.
- Experience building data pipeline and cluster optimization via PySpark, and Pandas.
- Experience using data engineering tools such as Databricks, SageMaker, Nifi, and Airflow.
- SQL and NoSQL Database design and operational skills.
- Exposure to ORM, Transactional Handling, Idempotency, Data Partitioning, Concurrency/Co-routine,
Serverless computing, Webserver, Testing, and Infrastructure as Code. - Good English communication skills, both written and oral.
Benefits
- Meal and parking allowance are covered by the company
- Full benefits and salary rank during probation
- Insurances as Vietnamese labor law and premium health care for you and your family without seniority compulsory
- Performance bonus up to 2 months
- 13th month salary pro-rata
- 15-day annual leave+ 3-day sick leave + 1 birthday leave + 1 Christmas leave
- SMART goals and clear career opportunities (technical seminar, conference, and career talk) – we focus on your development
- Values-driven, international working environment, and agile culture
- Overseas travel opportunities for training and working related
- Internal Hackathons and company’s events (team building, coffee run, blue card…)
- Work-life balance 40-hr per week from Mon to Fri
•
Last updated on Aug 28, 2024