We are seeking a talented and experienced Data Engineer to join our team at Provectus. As part of our diverse practices, including Data, Machine Learning, DevOps, Application Development, and QA, you will collaborate with a multidisciplinary team of data engineers, machine learning engineers, and application developers.
Requirements
- Experience in data engineering
- Experience working with Cloud Solutions (preferably AWS, also GCP or Azure)
- Experience with Cloud Data Platforms (e.g., Snowflake, Databricks)
- Proficiency with Infrastructure as Code (IaC) technologies like Terraform or AWS CloudFormation
- Experience handling real-time and batch data flow and data warehousing with tools and technologies like Airflow, Dagster, Kafka, Apache Druid, Spark, dbt, etc.
- Proficiency in programming languages relevant to data engineering such as Python and SQL
- Experience in building scalable APIs
- Experience in building Generative AI Applications (e.g., chatbots, RAG systems)
- Familiarity with Data Governance aspects like Quality, Discovery, Lineage, Security, Business Glossary, Modeling, Master Data, and Cost Optimization
- Advanced or Fluent English skills
- Strong problem-solving skills and the ability to work collaboratively in a fast-paced environment