onsite
Cloud Platform Engineer - Barclays
Devops Engineer
Design, build, and maintain scalable cloud data platforms, including pipelines, warehouses, and lakes, ensuring data accuracy, accessibility, and security using modern cloud and big‑data technologies.
About the role
Key Responsibilities
- Develop and operate end‑to‑end data pipelines that ingest, transform, and load high‑volume data from diverse sources.
- Design, implement, and optimise data warehouses and data lakes on cloud platforms to support analytics and reporting.
- Collaborate with data engineers, analysts, and product teams to define data models, schemas, and governance standards.
- Ensure data security, compliance, and reliability through monitoring, alerting, and automated testing.
- Continuously evaluate and integrate emerging cloud services and big‑data tools to improve performance and cost efficiency.
Requirements
- Strong programming experience in Python and SQL for data manipulation and automation.
- Hands‑on experience with cloud services (AWS) and data‑warehouse solutions such as Snowflake or Redshift.
- Proficiency in building streaming pipelines using technologies like Kafka or similar messaging systems.
- Solid understanding of data modelling, ETL design patterns, and data‑lake architecture.
- Experience with infrastructure‑as‑code, CI/CD pipelines, and monitoring tools to ensure platform reliability.
Skills
pythonsqlawssnowflakekafka