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 DockerKubernetes, and Amazon EKS.

    • Experience with CI/CD tools like JenkinsGitLab CICircleCI, or AWS CodePipeline.

    • Proficiency in cloud-native AWS services such as EC2ECSEKSS3RDSLambdaVPCIAM, and CloudWatch.

    • Expertise in Infrastructure as Code (IaC) using TerraformAWS 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]