Join our team as an ETL Developer and be a part of our exciting journey towards success
Position: ETL Developer
Location: San Francisco, California, United States
Salary: $152000 - $192000
Overview: We are seeking a highly skilled ETL Developer to join our dynamic team. The ETL Developer will be responsible for designing, developing, and maintaining our company's ETL processes. The ideal candidate will have a strong background in data warehousing and ETL development, as well as excellent analytical and problem-solving skills. This is an exciting opportunity for a motivated individual to contribute to the growth and success of our organization.
Key Responsibilities:
- Design, develop, and maintain efficient and scalable ETL processes to support business needs
- Collaborate with cross-functional teams to gather and analyze data requirements
- Perform data validation and ensure data accuracy and integrity
- Troubleshoot and resolve issues related to data quality and performance
- Optimize existing ETL processes for improved efficiency and performance
- Develop and maintain technical documentation for ETL processes and procedures
- Stay up-to-date with industry trends and best practices in ETL development
- Participate in code reviews and provide constructive feedback to team members
- Communicate effectively with stakeholders to understand their data needs and provide solutions
- Work on multiple projects simultaneously and meet project deadlines
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Minimum of 3 years of experience in ETL development
- Strong understanding of data warehousing concepts and methodologies
- Proficient in SQL and experience with relational databases such as Oracle, SQL Server, and MySQL
- Experience with ETL tools such as Informatica, DataStage, or Talend
- Familiarity with scripting languages such as Python or shell scripting
- Excellent analytical and problem-solving skills
- Strong attention to detail and ability to work with large datasets
- Proven ability to work effectively in a team environment
- Excellent communication and interpersonal skills
- Experience with Agile development methodologies is a plus
- Knowledge of cloud computing technologies such as AWS or Azure is a plus
Benefits:
- Prescription drug coverage
Apply now and let your skills and expertise make a difference in our organization.