Posted 9 months ago. This role may no longer be accepting applications.

Python Data Engineer

10 years

Andhra pradesh

Posted:9 months ago

Apply

Job Description

About the Role

We are seeking versatile Full StackDataEngineerstojoin our team. These roles involve developing and maintaining end‑to‑enddatasolutions, encompassing both user‑facingreporting applications and robust backenddatainfrastructure. Engineers will leverage their expertisetobuild and productionizetools that provide critical insights and supportdata‑driven decision‑making.

Responsibilities

Full Stack Development

Build, test, and productionizereportingtools and web applications using modern frontend technologies (Angular, TypeScript, Dart).

Design and implement interactive dashboards anddatavisualizations using charting libraries such as Dart charts and d3.js..

Develop, test, and deploy web services and APIs using Java.

Backend &DataEngineering

Architect, build, and maintain scalable and efficientdatapipelines (ETL jobs)toprocess logs and diversedatasources.

Createand manage derived tables and materialized viewstooptimizedataaccess for dashboards andreporting.

Integrate multiple services and systemstocreateseamlessdataworkflows and application functionalities.

Production &Reliability

Perform comprehensive end‑to‑end testingtoensure quality,reliability, and performance.

Createand maintain detailed code documentation, system designs, anddatalineage.

Develop and uphold production playbooks for deployment, monitoring, and on‑call procedures.

Required Qualifications

Minimum of 10+ years of technical experience.

Bachelor’s degree in Computer Science,related technical field, or equivalent practical experience.

Demonstrated experience in full‑stack development, including:

Frontend: Angular, TypeScript, Dart.

DataVisualization: Dart charts, d3.js..

Backend: Strong proficiency in Java for web services and APIs.

Proven experience designing, building, and productionizing ETL pipelines, including processing large volumes of logs.

Familiarity withdatabase systems, derived tables, and materialized views.

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Skills Required

python data stack test angular typescript design charting etl reliability code documentation deployment monitoring development java processing teamwork collaboration

Learn the skills this job asks for

See your skill gap for Data Engineer →

Free courses, interview questions and practice for each skill.

Work Mode

On-site

Job Type

Part Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Virtusa logo
Virtusa

Information Technology and Services

Southborough

RecommendedJobs for You