
Overview
Python SQL Developer
This role is for a Senior Database Developer who can understand complex functional, technical requirements and has the ability to understand the implications associated with the chosen technical strategy well aligned with the business context. The successful candidate would lead & develop Oracle modules with a high performing team to deliver successful product delivery .The successful candidate will be expected to interact with all levels of the business and technical community. Along with Oracle, knowledge of Python or Java will be a plus.
Design, develop and maintain scalable data pipelines to support data ingestion, integration and distribution.
Be accountable for technical delivery and take ownership of solutions.
Develop and Unit test the solutions.
Provide L3 support in case Production support team need any help to investigate or fix any production issue.
Collaborate with various upstream and downstream systems/stakeholders.
Other data & various non-prod environment management tasks, as needed
4-8 years' experience in development and strong analytical skills related to working data warehousing projects.
Strong hands on experience advanced SQL Queries, stored procedures, packages, views, work on RDBMS like Oracle.
Develop and maintain data pipelines, ETL processes, and data transformations using any ETL tool like Informatics, Snaplogic etc.
Candidate should have hands on experience with job schedular tool Control-M and Unix shell scripting.
Hand on experience and understanding of CI/CD pipelines to automate code deployment into multiple environments using Jenkins.
Optimize data workflows for performance and efficiency.
Mandatory Skills
knowledge of Python, Java or Kubernetes will be a plus.
Create and maintain technical documentation, including system configurations and best practices
Ability to analyse complex problems in a structured manner and demonstrate multitasking capabilities.
Flexible and approachable teamworker.
Ability to operate under pressure and deliver to demanding deadlines
Strong verbal and written communication skills.
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.