We are seeking a Senior AWS DevOps Engineer with strong Kubernetes expertise to join our team in Islamabad. This role involves designing, building, and maintaining complex cloud environments for our clients using advanced automation tools and modern technologies. The ideal candidate will be responsible for evolving AWS cloud architecture, ensuring infrastructure monitoring and alerting, troubleshooting issues, and developing automation solutions. You will collaborate closely with customers and internal teams to deliver scalable, resilient, and secure cloud infrastructure that supports business needs.
Key Responsibilities
- Collaborate with DevOps engineers to architect and deploy AWS cloud infrastructure that is redundant, resilient, scalable, self-sustaining, and self-healing.
- Advocate for infrastructure as code and automation, utilizing tools such as Terraform, CloudFormation, CircleCI, GitLab, Jenkins, Docker, and Kubernetes.
- Design, build, and maintain Kubernetes infrastructure, including clusters, namespaces, and deployments.
- Engage directly with customers and stakeholders to gather requirements, provide updates on new features, and ensure alignment with business goals.
- Develop and enhance operational practices and procedures to improve efficiency and reliability.
- Implement and maintain compliance and security standards within the operational infrastructure.
- Mentor and train junior DevOps engineers and new team members to foster skill development and knowledge sharing.
Required Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
- Minimum of 5 years of professional experience in DevOps engineering.
- At least 4 years of experience working with CI/CD tools such as Jenkins, CircleCI, or GitLab.
- Proficient in Infrastructure as Code using Terraform, CloudFormation, or CDK, and container orchestration tools like Kubernetes (EKS or ECS), Rancher, etc.
- Experience with configuration management tools such as Puppet or Ansible, and container technologies including Docker and Docker-Compose.
- Scripting skills in Bash, Python, Ruby, Go, or JavaScript to automate tasks as needed.
- Strong communication skills with proficiency in English.
- Self-motivated with the ability to work independently or collaboratively within a project team with minimal supervision.
Technical Expertise
- Hands-on experience architecting solutions within the AWS cloud environment.
- Expertise in designing, developing, and managing CI/CD pipelines and workflows.
- Deep understanding of core DevOps principles including CI/CD, Agile methodologies, and automation.
- Extensive experience deploying and managing Kubernetes clusters in production settings.
- Proficient in containerization technologies, including creating Docker images, managing registries, and configuring runtime environments.
- Familiarity with monitoring and logging tools such as Prometheus, OpenTelemetry, Grafana, and the ELK stack (Elasticsearch, Logstash, Kibana).
- Strong knowledge of IP networking, VPNs, DNS, load balancing, and firewall configurations.
- Experience designing secure infrastructure aligned with cloud-native security best practices.
Preferred Qualifications
- AWS Certified Solutions Architect (Associate or Professional) and/or AWS Certified DevOps Engineer.
- Certified Kubernetes Administrator (CKA).
This position operates on Central Time (8 AM to 5 PM) and offers the opportunity to work with a global leader in cloud modernization and innovation. Cloudelligent is committed to leveraging cloud, data, and AI technologies to solve real business challenges, with a focus on Generative AI and Agentic AI solutions. Join us to be part of a customer-obsessed team driving practical, scalable cloud solutions.