ETL Developer | Codersbrain
full-time
Posted on August 7, 2025
Job Description
ETL Developer
Company Overview
(Company details not specified.)
Job Summary
The ETL Developer will be responsible for designing, developing, and maintaining robust ETL processes that extract, transform, and load data from various sources. This role is vital for ensuring data quality, integrity, and consistency across different systems, thereby contributing to informed decision-making processes within the organization.
Responsibilities
- Design, develop, and maintain robust ETL processes to extract, transform, and load data from various sources.
- Write and optimize complex PL/SQL queries and stored procedures in PostgreSQL/Oracle.
- Collaborate with business analysts and data architects to understand data requirements.
- Ensure data quality, integrity, and consistency across different systems.
- Develop and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines for automated testing, deployment, and integration of ETL jobs.
- Monitor and troubleshoot ETL jobs and data issues, providing root cause analysis and resolution.
- Participate in code reviews, performance tuning, and technical documentation.
Qualifications
- Strong hands-on experience with PostgreSQL or Oracle databases.
- Proficiency in PL/SQL – including stored procedures, triggers, functions, and packages.
- Experience in building and maintaining ETL pipelines using tools like Apache NiFi, Informatica, Talend, or custom scripts.
- Familiarity with CI/CD tools (e.g., Jenkins, Git, Bitbucket, Azure DevOps).
- Experience with version control and deployment automation.
- Good understanding of data modeling, warehousing concepts, and performance tuning.
- Knowledge of Unix/Linux scripting is a plus.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills
- Exposure to cloud platforms like AWS, Google Cloud Platform (GCP), or Azure is an added advantage.
- Experience working in Agile/Scrum environments.
Experience
(Minimum experience not specified.)
Environment
(Typical work setting, location, and physical conditions not specified.)
Salary
(Salary range not specified.)
Growth Opportunities
(Career advancement opportunities not specified.)
Benefits
(Benefits details not specified.)