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
- Listed7 years ago
Related Cybersecurity jobs
ED - Development - RE Developer
Lead cross-functional teams in the conceptualization and execution of development projects, ensuring adherence to quality standards and timelines Manage…
Administrative Executive
Provide end to end strong administrative support and perform other administrative duties as requested by reporting manager. Arrange comprehensive travel…
Senior Community Management
Requirements: Bachelor's degree in Business, Marketing, Communications, or a related field. 3 5 years of experience in community management, social media…
Product Manager RIS
Major Responsibilities - Portfolio & Lifecycle Management: Drive specific portfolio call-to-actions, meticulously managing product life cycles, material…