AWS DevOps Engineer
- Posted 08 November 2024
- LocationLondon
- Job type Permanent
- Discipline Commodities and Financial Services
- Reference51571
- Contact NamePriyanka Sharma
Job description
Role: AWS DevOps Engineer (Containerization)
Location: London, UK (3days/Week Onsite)
Duration: Permanent
Company Overview:
We are a leading global commodities trading firm that specializes in trading a wide range of energy, metals, and agricultural products. Our technology-driven approach is at the core of our operations, helping us to deliver data-driven insights, real-time market analysis, and highly efficient trade execution. As part of our commitment to technological excellence, we are looking for a talented AWS DevOps Engineer with expertise in containerization to join our growing team and support the next phase of our cloud-native transformation.
Job Summary:
We are looking for an experienced AWS DevOps Engineer with a strong background in containerization to enhance our cloud infrastructure for commodities trading applications. The ideal candidate will be responsible for developing, deploying, and maintaining scalable, secure, and high-performance solutions in AWS, using tools like Docker, Kubernetes, and AWS-native services. You will collaborate with our software engineering teams to streamline our CI/CD pipeline, optimize infrastructure performance, and enable seamless deployment and scaling of containerized applications.
Key Responsibilities:
Cloud Infrastructure & Containerization: Design, implement, and manage AWS infrastructure for containerized workloads using services like Amazon ECS, Amazon EKS, and AWS Fargate.
Container Orchestration: Lead efforts in container orchestration, management, and automation using Kubernetes, Docker Swarm, or Amazon EKS for efficient scaling and management of microservices architectures.
CI/CD Pipeline Management: Build, manage, and optimize continuous integration and continuous delivery (CI/CD) pipelines, ensuring the automation of testing, deployment, and monitoring for containerized applications.
Infrastructure as Code (IaC): Write and manage infrastructure as code using Terraform, AWS CloudFormation, or similar tools to automate the deployment of cloud resources and container environments.
Automation & Scripting: Develop automation scripts (e.g., Bash, Python) to support the provisioning, configuration, and management of AWS resources and containers.
Security & Compliance: Ensure that security best practices for containers and AWS environments are followed, including identity and access management (IAM), container security, encryption, and vulnerability scanning.
Required Qualifications:
Experience & Expertise:
7+ years of experience working as a DevOps Engineer or Cloud Engineer, with a strong focus on AWS cloud infrastructure and containerized applications.
Hands-on experience with containerization technologies such as Docker, Kubernetes, and Amazon EKS.
Experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or AWS CodePipeline.
Proficiency in cloud-native AWS services such as EC2, ECS, EKS, S3, RDS, Lambda, VPC, IAM, and CloudWatch.
Expertise in Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or Ansible to automate the provisioning and management of cloud resources.
Industry Knowledge & Experience:
Understanding of the commodities trading industry, financial services, or high-frequency trading environments is a significant plus.
Experience supporting low-latency, high-performance systems with stringent uptime requirements.
If you are interested in this opportunity, feel free to contact
Priyanka Sharma
Senior Delivery Consultant
Office: 02033759240
Email: [email protected]