If you are a self-starter with a passion for data and a desire to continuously improve processes, we would love to hear from you
Job Title: Senior ETL Developer
Location: San Francisco, California, United States
Salary: $190000 - $224000
Employment Type: Full-time
Overview: We are seeking a highly skilled Senior ETL Developer to join our dynamic and growing team. As a Senior ETL Developer, you will be responsible for designing, developing, and maintaining ETL processes to support our data warehouse and business intelligence initiatives. You will work closely with cross-functional teams to gather requirements, design solutions, and implement ETL processes to ensure the accuracy, completeness, and timeliness of our data.
Key Responsibilities:
- Design and develop ETL processes using industry-standard tools and technologies to support data integration, transformation, and loading into our data warehouse.
- Collaborate with business stakeholders, data analysts, and data scientists to understand data requirements and translate them into technical solutions.
- Develop and maintain data mappings, data models, and data dictionaries to ensure consistency and accuracy of data across various systems.
- Perform data profiling and analysis to identify data quality issues and recommend solutions to improve data integrity.
- Monitor and troubleshoot ETL processes to identify and resolve data integration issues in a timely manner.
- Develop and maintain ETL documentation, including technical specifications, data flow diagrams, and process diagrams.
- Participate in code reviews and provide constructive feedback to ensure high-quality standards and best practices are followed.
- Stay current with industry trends and advancements in ETL tools and technologies and make recommendations for process improvements.
- Mentor and provide technical guidance to junior team members.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 5 years of experience in ETL development, preferably in a data warehousing environment.
- Strong experience with ETL tools such as Informatica, DataStage, or SSIS.
- Proficiency in SQL and relational databases, such as Oracle, SQL Server, or Teradata.
- Experience with data modeling and data warehousing concepts.
- Familiarity with data integration best practices and data quality management.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Ability to work independently and in a team environment, managing multiple priorities and meeting deadlines.
- Excellent communication and interpersonal skills.
Join our team and be part of a dynamic and innovative company that values its employees and encourages professional growth. Apply now and take your career to the next level as a Senior ETL Developer.