This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join us as a Data Engineer at Barclays, responsible for supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences.
Job Responsibility
supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards
spearhead the evolution of our digital landscape, driving innovation and excellence
harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences
Build and maintenance of data architectures pipelines that enable the transfer and processing of durable, complete and consistent data
Design and implementation of data warehoused and data lakes that manage the appropriate data volumes and velocity and adhere to the required security measures
Development of processing and analysis algorithms fit for the intended data complexity and volumes
Collaboration with data scientist to build and deploy machine learning models
Requirements
Experience in ETL / data processing / data warehousing / data engineering / RDBMS / PySpark
Experience in Data Processing and ETL in On-prem and Cloud based systems
Preferred AWS cloud development, with a strong understanding of AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB, etc.)
Proficient in at least one Python programming language
Hands-on experience with Infrastructure as Code (IaC) tools like AWS CloudFormation, Terraform etc.
Experience with CI/CD tools and pipelines (Jenkins, GitLab CI, etc.) for automation and deployment
Good understanding of cloud security best practices and experience with IAM, VPC, security groups, and encryption mechanisms
Good knowledge of monitoring, logging, and troubleshooting tools (e.g., CloudWatch, CloudTrail)
Experience with version control systems (Git, GitHub, Bitbucket)
Strong communication skills and ability to work in a collaborative team environment
Nice to have
Experience with Cloud based services and integrations