02 Data Engineers (Databricks)

Ứng tuyển ngay
Location
Hà Nội
Contract Type
Fulltime
End date
31/10/2025

JOB DESCRIPTION

1. Technical development activities:

+ Technical analysis of business requirements to implement the application/system with guidance

+ Draft and update use cases, user stories when required with guidance

+ Setup development/integration environments (Infrastructure, CI/CD Pipeline, Monitoring),  implementation of CI/CD pipelines to automate the software delivery process and integrate tests into the CI/CD pipeline to ensure software quality with support

+ Design, build, review reliable BE and FE code for Generative AI application which will be deployed in Cloud based or on Premises.

+ Design, build, review reliable Data processing workflow code which will be deployed in Cloud based or on Premises.

+ Prepare unit test cases, E2E automation test and plans.

+ Analysis and resolution of incidents, provision of new (bug fix) releases for delivery and rollout of the software with support

+ Follow guidelines from Control, Quality and Procedures Section: JIRA workflow, DevOps and build strategies, software development standards and best practices, security instructions,…

+ Follow client Standards

+ Adhere to the acceptance criteria and the Definition of Done

+ Ensure documentation of software/changes is maintained and at quality in accordance with internal standards and industry best practices.

+ Perform application/system maintenance and monitoring activities.

+ Compliance with commitments for scopes to be implemented and ensuring that the solution meets the customer's requirements

  1. Teamwork and collaboration activities:

+ Active participation in all project-related meetings (e.g. Daily, Backlog Refinement)

+ Follow-up on activities related to software development and testing

+ Presentation of the results to the stakeholders as part of a system and/or sprint demo

+ Manage project team, perform work estimation, assign tasks, create project report, when required and with support

+ Remove impediments and obstacle in the project to facilitate team's work with support.

+ Monitor and control performance of team and each individual (on assignment and with guidance)

+ Verify and submit Timesheet of internal team (on assignment with guidance)

+ Follow process, regulations and procedures of the Company

+ Define, monitor, assess and report project's Objectives (on assignment)

+ Report to higher manager the assigned tasks result and other performance result on request

  1. Training and coaching (when required):

+ Train/Coach other colleagues, new hired employee, when required

+ Continuous training on new technologies and trends in software development, cloud computing and full-stack development (framework, protocol, Cloud, DevOps, Gen AI...)

JOB REQUIREMENTS

  • Technical skills/experiences:

+ At least 3 years of experience working with software development or data engineering such as Python, Java, Scala, Hadoop, Tableau, Java Script, Power BI,...

+ Has at least 1.5 years of experience and knowledge with Databricks and/or PowerBI as the following:

**DataBrick:

- Solid understanding of Databricks workspace architecture, including clusters, notebooks, jobs, and workspace management.

- Hands-on experience with:

  • Apache Spark (PySpark/SQL) for data exploration and transformation.
  • Databricks SQL for building and optimizing queries.
  • Delta Lake for managing large-scale data with ACID transactions.

-  Familiarity with setup and configuration of:

  • Clusters (standard, high-concurrency, autoscaling)
  • Job scheduling and orchestration
  • Git integration and CI/CD pipelines
  • Experience deploying Databricks in Azure or AWS environments.
  • Exposure to other supported languages/platforms such as Python, SQL, Scala, and R (optional).
  • Understanding of Unity Catalog, access control, and workspace governance is a plus.

**PowerBI:

- Strong experience in building interactive dashboards, data models, and reports using Power BI Desktop and Power BI Service.

- Proficient in:

  • DAX for calculated columns, measures, and KPIs.
  • Power Query (M) for data transformation and shaping.
  • Dataflows, shared datasets, and deployment pipelines.

-  Ability to configure:

  • Row-Level Security (RLS)
  • Scheduled refreshes
  • Gateway connections
  • Experience integrating Power BI with Databricks, Azure SQL, or REST APIs.

Nice to Have:

- Cloud Platforms: Azure (preferred), AWS, or GCP – especially services like Azure Data Factory, Azure Synapse, or AWS Glue.

- Data Modeling & Integration: dbt, Snowflake, or BigQuery.

- DevOps & Automation: Git, Azure DevOps, Terraform (for infrastructure provisioning).

- Programming: Python (for scripting and automation), SQL (advanced level).

- Security & Governance: Familiarity with data access policies, audit logging, and compliance standards.

  • Soft skills/experiences:

+ At least 1.5 years of experience in Agile SCRUM, has understanding about Agile Manifesto and SCRUM events.

+ Able to communicate with client in English: self-introduction, interview, and presentation, discussion in SCRUM events

+ Has experience or willing to work with European client

SALARY & BENEFITS

- Salary: 30M – 50M/month

- Salary package: 13 months of income per year

- OT compensation: up to 400%

- Free account Udemy

- Bonus Bao Viet insurance when becoming an official employee

- Bonus on birthday, New Year’s Eve, 30/4&1/5, 2/9: 500.000VND

- Child benefit: 500.000 VND per month (from the age of 7 to 24 months old)

- Shopping or travel voucher 5.000.000VND for official employees who have been working for more than a year and obtain excellent performance review

- Annual teambuilding: summer trip, many indoor and outdoor activities such as yoga club, soccer club, swimming club,…

- Professional and dynamic working environment

- Full insurance package which is compliant with Labor law

- 12 annual leaves per year

- Working time: 08:30 AM – 12:00 PM , 01:30 PM – 06:00 PM, from Monday to Friday. Employees have two days off per week (Saturday and Sunday).

————————–————————–————————–—

Contact us:

Email:  tuyendung@emeal.nttdata.com

Website: http://nttdata-vds.com/

Address: 98A Nguy Nhu Kon Tum, Thanh Xuan, HN

NTT DATA VDS

The recruitment process at NTT DATA VDS

Recruitment Steps Recruitment Steps

Step 1

CV screening

We invite the selected candidates to job interviews.

Step 2

Interview

You can choose the schedule and format of the interview that suit you best.

Step 3

Offer of employment

If you are a suitable candidate, you will receive an offer letter shortly after the interview.

Step 4

Probation

You will have a probation period of 2 months, which you can shorten by demonstrating your skills and performance.