Location: Remote, United States of America
Job Summary:
Job Duties
- Provide technical direction for complex big data solutions.
- Collaborate with stakeholders to translate business requirements into software design.
- Design, develop, test, and deploy data pipelines using big data technologies.
- Perform data extraction, transformation, and loading (ETL) from various sources.
- Conduct data quality checks and validations.
- Mentor junior developers and engineers and explore new technology solutions.
Required Skills
- Proficient in programming languages: Python, Java, Scala, or SQL.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and proactively.
- Eager to learn new skills and take on challenges.
Required Experiences
- Master’s or Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.
- Experience with big data technologies such as Spark, Kafka, Hadoop, and Hive.
- Demonstrated experience in developing big data systems.
Job URLs: