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- 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- 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 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- 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]