Logo for uMotif

Senior DevOps Engineer

Key Facts

Remote From: 
Category:  DevOps Engineer
Full time
Senior (5-10 years)
English

Roles & Responsibilities

  • 3–6 years experience in DevOps, Cloud Engineering, or Site Reliability Engineering roles.
  • Hands-on experience with AWS cloud infrastructure and core AWS services.
  • 3-6 years experience with Terraform and Infrastructure as Code principles.
  • Experience with Kubernetes and container orchestration.

Requirements:

  • Design, deploy, and maintain scalable cloud infrastructure in AWS.
  • Develop, maintain, and optimize CI/CD pipelines using GitLab.
  • Deploy, manage, and optimize Kubernetes clusters.
  • Implement and maintain monitoring, alerting, and logging solutions.

Job description

The Role

We are seeking a skilled DevOps Engineer to support the design, automation, deployment, and maintenance of AWS cloud infrastructure and CI/CD platforms in GitLab. This role will focus on AWS cloud services, Infrastructure as Code (IaC), container orchestration, automation, monitoring, and security best practices.
 
The ideal candidate will be able to work closely with development, QA, and operations teams to improve platform reliability, scalability, and deployment efficiency while supporting modern AI-enabled cloud initiatives.

What will you do?

Infrastructure Management

Design, deploy, and maintain scalable cloud infrastructure in AWS using services such as:
·      EC2
·      S3
·      RDS
·      Lambda
·      DynamoDB
·      Step Functions
 
Automate infrastructure provisioning and configuration management using Terraform.
 
Support infrastructure optimization for availability, performance, and cost efficiency.
Maintain and improve cloud networking, IAM policies, and system reliability.
 

CI/CD Pipelines

Develop, maintain, and optimize CI/CD pipelines using GitLab.
 
Automate build, test, and deploy infrastructure across multiple environments.
Improve deployment reliability through automated validation, rollback, and release processes.
 
Support GitLab Runner infrastructure and deployment automation.
 

Containerization and Orchestration

Deploy, manage, and optimize Kubernetes clusters used for GitLab Runner deployments.
 
Improve Kubernetes cluster scalability, security, and operational efficiency.
Deploy and support containerized application services using AWS ECS Fargate.
 
Troubleshoot container, orchestration, and deployment-related issues.
 

Monitoring and Logging

Implement and maintain monitoring, alerting, and logging solutions using tools such as:
·      AWS CloudWatch
·      Grafana
 
Monitor infrastructure and application health, performance, and availability.
 
Create dashboards, alerts, and operational metrics to support proactive incident response.
 

AI & Cloud Innovation

Work with AWS AI services such as Amazon Bedrock to help deploy and support AI-enabled solutions for internal development teams.
 
Collaborate with engineering teams to integrate AI capabilities into cloud-native workflows and applications.
 

Security and Compliance

Implement security best practices across infrastructure, CI/CD pipelines, and container platforms.
 
Assist in maintaining compliance with organizational and industry security standards.
 
Support ongoing monitoring and maintenance of AWS security services including:
·      GuardDuty
·      Inspector
·      Audit Manager
 
Participate in vulnerability remediation and infrastructure hardening initiatives.
 

Other

Work closely with development, QA, and operations teams to align DevOps practices with business and technical goals.
 
Participate in troubleshooting, root cause analysis, and continuous improvement efforts.
 
Contribute to technical documentation, operational runbooks, and knowledge sharing.

What you need to succeed

Required Qualifications/Experience

·      3–6 years experience in DevOps, Cloud Engineering, or Site Reliability Engineering roles.
·      Hands-on experience with AWS cloud infrastructure and core AWS services.
·      3-6 years experience with Terraform and Infrastructure as Code principles.
·      Experience building and maintaining GitLab CI/CD pipelines.
·      Practical experience with Kubernetes and container orchestration.
·      Experience deploying and managing containerized applications using ECS Fargate.
·      Knowledge of monitoring and observability tools such as CloudWatch and Grafana.
·      Understanding of cloud security best practices and IAM concepts.
·      Experience with Linux administration and scripting (Bash, Python, or similar).
·      Strong troubleshooting and problem-solving skills.
·      Excellent communication and collaboration abilities.

Technical Skills

AWS 
·      EC2
·      S2
·      RDS Auroral MySQL
·      Lambda
·      DynamoDB
·      Step Functions
·      ECS Fargate
·      CloudWatch
·      Bedrock
AWS Security Services 
·      GuardDuty
·      Inspector
·      Audit Manager
Terraform
GitLab CI/CD
Kubernetes
Docker
Grafana
Linux
Bash/Python scripting

Soft Skills

Strong analytical and troubleshooting capabilities
·      Ability to work independently and collaboratively
·      Strong documentation and communication skills
·      Continuous improvement mindset
·      Ability to manage multiple priorities in a fast-paced environment

Nice to have

AWS certifications such as:
  • AWS Certified DevOps Engineer
  • AWS Certified Solutions Architect
Experience supporting AI/ML infrastructure or AWS Bedrock deployments.
Experience with security and compliance tooling in AWS environments.
Knowledge of scalable, highly available cloud architectures.

uMotif is an equal opportunity employer

Please note we are a small HR team so we don't have the bandwidth to reply individually to all candidates as we'd wish.  Therefore, please note you will be contacted if your application is shortlisted to progress.

No Recruiters Please

DevOps Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.