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 NowOpens the employer's site in a new tab
- CompanyCirrusgo
- LocationAmman, Jordan
- CategoryCybersecurity
- SourceNaukrigulf
- Listed1 month ago
Related Cybersecurity jobs
Senior Support Engineer Digital Channels
The Senior Support Engineer Digital Channels is responsible for end-to-end production support, maintenance and enhancement of the Bank's mobile banking…
Technical Project Manager
We are looking for an experienced Technical Project Manager to lead the planning, execution, and successful delivery of software development and digital…
Registered Midwife
Midwives are recognized as a responsible and accountable professional who works in partnership with women to give the necessary support, care and advice during…
Senior Consultant PSP
This is a position focused on power systems analysis. The skill shall be applied to a large span of issues such as renewables integration, grid code compliance…