As a Senior Cloud Data Engineer, you will be responsible for designing, building, and maintaining scalable cloud-based data systems. You will work closely with cross-functional teams to ensure seamless integration with existing systems and applications. Your expertise in cloud platforms, data engineering, and DevOps will be essential in driving the success of our data-driven initiatives.
Key Responsibilities:
- Design and implement scalable data architectures on cloud platforms such as AWS and Azure.
- Develop and maintain data pipelines, data warehouses, and data lakes.
- Collaborate with data scientists and analysts to ensure data quality and integrity.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to ensure efficient and reliable data delivery.
- Perform code reviews and ensure adherence to coding standards and best practices.
Requirements:
- 5+ years of experience in cloud data engineering with a focus on AWS and Azure.
- Strong understanding of data engineering principles, data modeling, and data warehousing.
- Experience with Python and other programming languages.
- Knowledge of DevOps practices and CI/CD pipelines.