Accepting Applications
Full-time
On-site
Posted 4 weeks, 1 day ago
4 views
0 applications
Job Description
**Role Overview**
We are seeking an experienced Principal DevOps Engineer with strong expertise in AWS cloud services and open\-source DevOps tools. The ideal candidate will have 9 to 10 years of hands\-on DevOps experience in designing, automating, and managing scalable, secure, and highly available infrastructure for enterprise\-grade applications.
**Key Responsibilities**
* Design, implement, and manage scalable AWS infrastructure using services such as EC2, EKS/ECS, ECR, S3, VPC (public/private subnets), NAT Gateway, Route 53, CloudFront (CDN), ELB/ALB, WAF, CloudWatch, CloudTrail, SNS, SES, and VPN configurations.
* Build and maintain CI/CD pipelines using Jenkins, integrating automated builds, testing, and deployments for seamless application delivery.
* Automate provisioning and configuration of infrastructure using Terraform, Ansible, AWS CloudFormation, and Helm Charts.
* Containerize applications and orchestrate workloads using Docker and Kubernetes (Amazon EKS) with features such as HPA, cluster monitoring, and automated rollouts.
* Set up and optimize monitoring and logging solutions using Prometheus, Grafana, and EFK stack (Elasticsearch, Fluentd, Kibana), ensuring system reliability and proactive alerting.
* Collaborate with development teams to implement DevOps best practices, ensuring secure, scalable, and resilient applications.
* Troubleshoot infrastructure, networking, and deployment issues, providing root cause analysis and long\-term fixes.
* Implement and maintain role\-based access control and security best practices within AWS environments.
**Required Skills \& Experience**
* 9 to 10 years of professional experience in a DevOps Engineer or Cloud Engineer role.
* Proven expertise in Amazon Web Services (AWS) infrastructure and core services.
* Hands\-on experience with CI/CD pipelines (Jenkins, Git\-based workflows).
* Strong background in Infrastructure as Code (IaC) using Terraform, Ansible, and CloudFormation.
* Experience in containerization and orchestration (Docker, Kubernetes/EKS).
* Familiarity with monitoring and logging tools (Prometheus, Grafana, EFK stack, Graylog).
* Solid understanding of Linux administration (Ubuntu, RHEL, CentOS).
* Strong scripting and automation skills in Python, Bash, or PowerShell.
* Knowledge of networking, security, and IAM best practices in AWS environments.
**Preferred Qualifications**
* Experience with highly available, distributed applications in production environments.
* Exposure to Redis, Nginx, MySQL/Postgres, or MongoDB in a DevOps context.
* Understanding of site\-to\-site VPNs, VPC peering, and hybrid cloud setups.
* Knowledge of GitOps practices and modern deployment patterns.
**Soft Skills**
* Strong problem\-solving and troubleshooting abilities.
* Ability to work independently and collaboratively in cross\-functional teams.
* Excellent communication and documentation skills.
* Focus on automation, scalability, and security.
More jobs from WALEE
Login to Apply
Don't have an account? Register