TopDev
job-image
Data Engineer (Nifi, English)Login to view salary
Quận Tân Bình, Hồ Chí Minh
Middle, Senior Fulltime4 năm
Application deadline: 30-04-2025

As a Data Engineer, you will play a key role in designing, developing, and optimizing data management systems to support business decision-making and innovation. Your responsibilities will include:

1
Your role & responsibilities
  • Designing, building, testing, and maintaining scalable data pipelines and management systems
  • Developing high-performance algorithms, predictive models, and prototypes to improve data efficiency
  • Ensuring data architecture aligns with business requirements and industry best practices
  • Integrating emerging data management and software engineering technologies into existing data structures
  • Establishing efficient processes for data mining, modeling, and production
  • Creating and optimizing custom software components and analytics applications
  • Exploring new ways to leverage existing data for business insights and operational improvements
  • Utilizing a wide range of programming languages and tools to integrate data systems effectively
  • Implementing and updating disaster recovery strategies for data infrastructure
  • Continuously enhancing data reliability, quality, and security through best practices and innovative solutions
2
Your skills & qualifications
  • Bachelor's degree in Data Science, Computer Science, IT, or related field
  • At least 4 years of experience as a Data Engineer or in a similar role
  • Expertise in Data Modeling, Architecture, Warehousing, and Lakes
  • Proficiency in Linux/Unix, shell scripting, and at least one scripting language (Python, R, etc)
  • Experience with ETL tools (e.g., Spark, Nifi, Pentaho)
  • Hands-on experience with HDFS-based analytics (processing, storage, governance, security)
  • Solid understanding of RDBMS (MySQL, PostgreSQL, or similar) and NoSQL
  • Cloud experience (Azure) preferred; microservices deployment is a plus
  • Strong communication skills in English
3
Benefits
  • Competitive salary, 13th-month salary, and bonuses (variable bonus, loyalty, referral, etc.)
  • 100% salary and full insurance coverage during the probation period
  • 100% salary and full insurance coverage during the probation period
  • 14-18 days of paid leave annually
  • Work alongside highly skilled and experienced software engineers
  • Mentoring program, internal training, and knowledge sharing
  • Free English classes with a native teacher
  • Additional learning budget for personal development
  • Hybrid work model and flexible working hours
  • Friendly and collaborative atmosphere in a well-equipped, professional IT environment
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews