What are the responsibilities and job description for the ETL Developer position at Kivaa Systems?
Job Summary
We are seeking an ETL Developer. The ideal candidate will be responsible for designing, developing, and maintaining ETL processes to support data analytics and reporting needs.
Duties
- Develop and implement ETL processes for data extraction, transformation, and loading
- Collaborate with cross-functional teams to gather and understand data requirements
- Design and optimize data models for efficient storage and retrieval
- Perform data profiling, cleansing, and validation to ensure data quality
- Monitor ETL jobs and troubleshoot issues to ensure smooth operation
- Develop and maintain documentation related to ETL processes
Requirements
- Proficiency in Java, Shell Scripting, SQL, and other relevant programming languages
- Experience with Data Warehousing concepts and tools
- Familiarity with Hadoop, Spark, Azure Data Lake, and other big data technologies
- Knowledge of model training techniques is a plus
- Ability to work independently and as part of a team
- Strong analytical and problem-solving skills
Job Type: Contract
Pay: $58.00 per hour
Expected hours: 40 per week
Schedule:
- 8 hour shift
Experience:
- Informatica: 1 year (Preferred)
- SQL: 5 years (Required)
- Data warehouse: 3 years (Required)
Ability to Relocate:
- Temple, TX: Relocate before starting work (Required)
Work Location: In person
Salary : $58