Chi tiết công việc Kỹ Sư Dữ Liệu tại qode.world
Job Descriptions
- Data Pipeline Development
- Develop, maintain, and optimize data pipelines and ETL processes to ensure efficient data flow and integration.
- Work with structured and unstructured data from various sources.
- Data Management
- Ensure data integrity, accuracy, and consistency across all data systems.
- Implement and monitor data quality checks to maintain high standards of data quality.
- Collaboration
- Work closely with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions.
- Assist in integrating data from different sources into a unified data warehouse.
- Performance Optimization
- Optimize data processing workflows and database performance.
- Identify and resolve data-related issues and bottlenecks.
- Documentation
- Create and maintain documentation for data pipelines, processes, and data models.
- Ensure all data engineering practices comply with company policies and industry standards. Bachelor's degree in computer science, Engineering, or a related field.
- 2-4 years of experience in data engineering or a related role.
- Proficiency in programming languages such as Python or Java.
- Strong experience with SQL and relational databases (e.g., MySQL, PostgreSQL, SQL Server).
- Familiarity with big data technologies (e.g., Hadoop, Spark) and data processing frameworks.
- Experience with ETL tools (e.g., Talend, Apache Nifi) and data integration processes.
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their data services.
- Strong problem-solving skills and attention to detail.
- English communication skills, both written and verbal is a plus point.
Job Requirements
- 3+ years of experience of Full-stack development. Strong experience in backend and web app development.
- Understand deeply and use these technologies effectively: javascript, typescript, node.js, and react.
- Experience in Next.js is a big plus.
- Familiar with popular relational and NoSQL databases.
- Experience with Elasticsearch is a big plus.
- Have extensive experience with Docker, Microservices and Event Queue or Pub/Sub architectures, ex: Kafka or RabbitMQ.
- Hands on experience with Cloud providers such as AWS, Azure or GCP.
- Good understanding of computer science fundamentals, such as Algorithms and Data Structures.
- Good understanding of web app security, scalability and performance.
- Good product mindset and ownership.
- Comes from a product based company (tech product/web application).
- Can communicate in basic English (meetings, brainstorming, presentations).
