Exciting Data Engineering Opportunity
This is a chance to work on designing, building, and maintaining large-scale data systems, including data pipelines, data warehouses, and data lakes.
* Collaborate with data architects to design and implement data models and architectures.
* Develop and deploy machine learning models and data products with data scientists.
* Ensure data quality and integrity by implementing data validation and cleansing processes.
* Stay up-to-date with new technologies and trends in data engineering.
Key Requirements
* 5+ years of experience in data engineering or a related field.
* Strong experience with programming languages such as Python, Java, and Scala.
* 3+ years of experience with data modeling and data architecture.
* Experience with cloud-based data platforms such as AWS, GCP, or Azure.
About the Role
This role involves designing and implementing scalable automated testing solutions using Ruby/Selenium-based frameworks. The successful candidate will also develop and maintain data pipelines using tools such as Apache Beam, Apache Spark, and AWS Glue.
What We Offer
We are looking for an experienced Data Engineer who can collaborate with our team to build and maintain a robust data infrastructure. This is a fully remote opportunity with the potential to become a permanent position.
Qualifications and Experience
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Strong collaboration and communication skills.
Nice to Have
* Experience with agile development methodologies such as Scrum or Kanban.
* Experience with data governance and data security.