Posted:2 weeks ago|
Platform:
On-site
Full Time
Job Description
ETL Developer
Who are we looking for
We are seeking a skilled and highly motivated ETL Developer to fill a key role working on distributed team, in a dynamic fast-paced environment. This project is an enterprise-wide distributed system with users worldwide.
This hands-on role requires the candidate to work collaboratively in a squad following a Scaled Agile development methodology. You must be a self-starter, delivery-focused, and possess a broad set of technology skills.
Technical Skills:
.Strong ETL Skills: SSIS
.Expertise on Relational Databases: SQL Server, SSMS and familiar
.Knowledge of data warehousing concepts and data modelling
.Experience of performing validations on large-scale data
.Hands on experience with language like C# or Java
.Experience with Unit Testing and Integration Testing
.Knowledge of SDLC processes, practices, and experience with some or all: Confluence, JIRA, ADO, Github etc.
Process Skills:
.Designs, codes, tests and debugs new and existing software applications primarily using ETL technologies and relational database languages.
.Excellent documentation and presentation skills, analytical and critical thinking skills, and the ability to identify needs and take initiative.
.Proven expertise working on large scale enterprise applications.
.Working on Agile/Scrum/Spotify development methodology
.Quickly learn new technologies, solve complex problems and be able to ramp up on new projects quickly.
.Communicate effectively and be able to review ones work as well as others with a particular attention to accuracy and detail.
.The candidate must demonstrate a great knowledge of ETL technology and be able to work effectively on distributed components.
.Investigate research and correct defects effectively and efficiently.
.Ensure code meets specifications, quality, and security standards, and is maintainable.
.Complete work within prescribed standards and follow prescribed workflow process.
.Unit test software components efficiently and effectively
.Ensure that solution requirements are gathered accurately, understood, and that all stakeholders have transparency on impacts.
.Follow engineering best practices and principles within your organisation.
.Work closely with a Lead Software Engineer
.Build strong relationships with members of your engineering squad.
Behavioral Skills:
.Proven track record of successfully delivering software solutions.
.The ability to communicate effectively to both technical and non-technical colleagues in a cross-functional environment.
.Prior experience with data migration.
.Some experience or knowledge of working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development, and Infrastructure as Code
.Some experience with cloud native software architectures
.Proven experience in the remediation of SAST/DAST findings
.Understanding of CI/CD and DevOps practices
.Strong Self-starter and active squad contributor
Experience and Education Required
.Bachelor's degree or foreign equivalent required from an accredited institution. We will also consider three years of progressive experience in the specialty in lieu of every year of education
. 4+ years of IT experience
Mphasis
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Bengaluru, Karnataka, India
4.0 - 6.0 Lacs P.A.
Bengaluru, Karnataka, India
4.0 - 6.0 Lacs P.A.
Hyderabad, Telangana, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Bengaluru
14.0 - 15.0 Lacs P.A.