DevOps Engineer
Job Description Roles & Responsibilities Job Summary The DevOps Engineer is responsible for designing, building, and maintaining container orchestration platforms, and modern application deployment infrastructure on AWS. This role focuses on Kubernetes, containerization, and application modernization helping customers transform legacy applications into cloud-native, container-based architectures. Working within cirrusgo's Service Delivery team, the DevOps Engineer implements container platforms (EKS, ECS), builds automated deployment pipelines, and supports customers in modernizing their application workloads. The role requires strong hands-on skills in Kubernetes, Docker, CI/CD tooling, and AWS container and serverless services. As an Advanced AWS Partner with migration & modernization and DevOps competencies, cirrusgo expects DevOps Engineers to apply AWS best practices for containerized and modern application workloads, contribute to the company s competency goals, and maintain active AWS certifications. Key Responsibilities Build and maintain containerized application environments using Docker, Kubernetes, Helm, and container registries (ECR). Design, deploy, and manage Kubernetes clusters on AWS (EKS) including cluster configuration, node groups, networking, storage, and RBAC. Implement and manage CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, GitHub Actions, GitLab CI, Jenkins, or ArgoCD. Support application modernization projects including containerizing legacy applications, implementing microservices patterns, and migrating to container-based architectures. Implement GitOps practices using ArgoCD, Flux, or equivalent tools for declarative infrastructure and application deployment. Configure and manage service mesh (AWS App Mesh, Istio), ingress controllers, and API gateways for containerized workloads. Implement container security best practices including image scanning, runtime security, network policies, pod security standards, and secrets management. Design and implement monitoring and observability for containerized workloads using Prometheus, Grafana, CloudWatch Container Insights, and distributed tracing. Implement infrastructure as code using Terraform, CloudFormation, or CDK for container platform infrastructure. Automate operational tasks including scaling, self-healing, log aggregation, and backup for container workloads. Support serverless application patterns using AWS Lambda, API Gateway, Step Functions, and EventBridge where applicable. Collaborate with development teams and Solutions Architects on application architecture decisions for containerized deployments. Document deployment procedures, container platform configurations, and operational runbooks. Actively pursue AWS and Kubernetes certifications (CKA, CKAD, AWS DevOps Professional). Adhere to cirrusgo standards, security guidelines, ethical conduct, and professional behavior at all times. Desired Candidate Profile Bachelor's degree in Computer Science, Engineering, or a related field 2 - 5 years of experience in DevOps, platform engineering, or cloud engineering with focus on containers and Kubernetes Strong hands-on experience with Kubernetes (EKS preferred) including cluster management, Helm charts, networking, and troubleshooting Solid understanding of AWS container services (EKS, ECS, ECR, Fargate) and serverless services (Lambda, API Gateway) Proficiency with Docker and container lifecycle management Experience with infrastructure as code (Terraform, CloudFormation, or CDK) Experience building and maintaining CI/CD pipelines (CodePipeline, GitHub Actions, GitLab CI, Jenkins, or ArgoCD) Familiarity with monitoring and observability for containers (Prometheus, Grafana, CloudWatch Container Insights) Basic understanding of application architecture patterns (microservices, 12-factor apps, event-driven) At least AWS Solutions Architect Associate or AWS Developer Associate Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD) (preferred or in progress) Any additional DevOps, container, or cloud certifications (nice to have) Company Industry IT - Software Services Department / Functional Area IT Software Keywords DevOps Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyCirrusgo
- LocationAbu Dhabi - United Arab Emirates (UAE)
- CategoryCybersecurity
- SourceNaukrigulf
- Listed3 weeks ago
Related Cybersecurity jobs
SOC Engineer
Security Monitoring & Threat Detection • Administration, management, and Support deployment and tuning of OT security tools (Nozomi, Forescout). Monitor OT/ICS…
Priority Banking - Customer Service Representative
1. Client Relationship Management ▸ Resolve customer issues efficiently while ensuring first-contact resolution whenever possible. ▸ Manage customer complaints…
Secretary
Manage executive schedules, ensuring optimal time allocation for meetings, deadlines, and travel, to facilitate smooth operations. Prepare and edit…
Senior Full Stack Developer
We are seeking an experienced Full Stack Engineer with strong Java expertise and modern front-end capabilities to design, build and deliver scalable enterprise…