ETL Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
ETL Design & Development:
- Develop and implement ETL processes to extract data from various sources, transform it as per business requirements, and load it into target systems.
- Design and develop complex SQL queries, scripts, and procedures to support data transformation and manipulation.
Data Integration:
- Integrate data from multiple sources including databases, flat files, APIs, and cloud services.
- Ensure seamless data flow between systems while maintaining data quality and consistency.
Performance Optimization:
- Optimize ETL processes for performance, scalability, and reliability.
- Troubleshoot and resolve ETL performance issues, data discrepancies, and failures.
Data Quality & Validation:
- Implement data validation and cleansing processes to ensure data accuracy and integrity.
- Monitor ETL jobs and workflows to ensure data loads are completed successfully and in a timely manner.
Documentation & Reporting:
- Create and maintain detailed documentation for ETL processes, workflows, and data mappings.
- Generate reports and dashboards to provide insights into ETL performance and data quality.
Collaboration:
- Work closely with business analysts and data scientists to understand data requirements and deliver solutions that meet their needs.
- Participate in data architecture and design discussions to ensure alignment with overall data strategy.
Requirements
- Solid understanding of data warehousing concepts and methodologies.
- Familiarity with scripting languages (e.g., Python, Shell) is desirable.
- Experience with cloud-based ETL tools and services (e.g., Azure Data Factory or DataBricks) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Experience:
- Proven experience as an ETL Developer or in a similar role.
- Hands-on experience with ETL tools such as [e.g., Datafactory, Tableau, PowerBI].
- Strong proficiency in SQL and database management systems (e.g., Oracle, SQL Server, MySQL).
Benefits & conditions
At JSA we recognize how critical our team’s hard work and dedication is in providing our partners with exceptional service. We are proud to offer our employee’s a competitive salary and benefits!
- Competitive salary tailored to your experience
- A comprehensive benefits package that includes PTO, medical, dental, vision, retirement savings, disability insurance, and life insurance.
- Half-day Fridays from January through September, with full-day pay, to support work-life balance
- Paid company holidays
- Opportunities for professional development to grow your skills and advance your career
About the company
At Jack Schroeder and Associates (JSA), we take pride in fostering a supportive environment where our employees’ dedication directly impacts the exceptional service we provide to our partners. For over 50 years, we’ve stood out as a brokerage that goes above and beyond to support our agents. With an unmatched back-office support system, advanced technology, and a dedicated team, we make doing business easy and efficient.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
Data Engineer Salary UK
Why Upskilling And Reskilling is Important For Developers
Top-Paying Tech Jobs (with Salaries)