We're looking for a Cloud DevOps Engineer who's passionate about building fast, secure, and scalable cloud environments. You'll help design and automate modern infrastructure, streamline CI / CD pipelines, and make sure our systems run reliably, securely, and efficiently. This role blends engineering precision with creative problem-solving - perfect for someone who loves automating manual work, improving reliability, and bringing structure to complex environments. You'll collaborate with development, security, and operations teams to define standards, deploy infrastructure as code, and ensure everything we build can scale with confidence. If you thrive in fast-moving, cloud-first environments and enjoy taking ownership from design through delivery, this is a role where you'll make a direct impact on how we deliver technology across MRM's global network.
This Role May Be for You If :
- Problem-Solving Skills : Ability to troubleshoot and resolve issues in high-pressure situations.
- Collaboration and Communication : Strong verbal and written communication skills. Experience working in cross-functional teams.
- Adaptability : Ability to quickly learn new technologies and adapt to changes in the technology landscape.
- Project Management : Basic knowledge of project management principles and tools.
In This Role, You Will :
Shape how cloud environments are deployed and managed, driving consistency, reliability, and security across projects.Collaborate with cross-functional teams-including application developers, architects, and security leads-to define and implement infrastructure that aligns with business and compliance requirements.Design and document scalable deployment patterns, ensuring each solution meets performance, cost, and security goals.Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) to reduce manual effort and human error.Establish and maintain operational best practices, including backup, disaster recovery, and monitoring frameworks.Contribute to risk assessments and compliance reviews, ensuring environments align with internal security standards and audit requirements.Support incident response and remediation efforts and apply structured service management processes to restore operations quickly and prevent recurrence.What We Are Looking For :
AWS Expertise - Ability to design and maintain secure, highly available, and scalable cloud environments. - Experience estimating cloud costs using the AWS Pricing Calculator. - In-depth knowledge of AWS services such as EC2, S3, RDS, VPC, Lambda, CloudFormation, and IAM.Infrastructure as Code (IaC) - Strong working knowledge of AWS CloudFormation and AWS CDK using JavaScript for defining and deploying cloud resources as code. - Proficiency in scripting languages (Python, YAML, JavaScript, JSON).Linux Administration - Strong command-line and scripting skills. - Experience managing Linux servers in virtualized environments.Continuous Integration / Continuous Deployment (CI / CD) - Experience setting up CI / CD pipelines (e.g., Jenkins, GitHub Actions). - Understanding of deployment strategies across multiple environments.Containerization and Orchestration - Experience with Docker and orchestration tools e.g. Amazon ECS. - Understanding how to build and deploy containerized workloads using IaC and CI / CD pipelines.Bonus Skills (Preferred but Not Required) :
Familiarity with Azure services such as Virtual Machines, Blob Storage, SQL Database, Virtual Network, Azure Functions, and Azure AD, including experience with Azure CLI or Azure Monitor.Experience developing and deploying applications using the Serverless Framework (https : / / www.serverless.com / ) on AWS Lambda and API Gateway.Exposure to cost-optimization and FinOps practices in cloud environments.Experience with Windows Server administration and automation in cloud or hybrid environments