HamburgerMenu
hirist

Job Description

AWS DevOps Engineer

Job Summary :

We are seeking an experienced AWS DevOps Engineer (5- 10 years) with mandatory strong expertise in AWS, Kubernetes, and IaC. The ideal candidate will design, deploy, and manage containerized applications, including provisioning scalable AWS infrastructure (VPC, EC2, S3) using Terraform/CloudFormation.


Key responsibilities span the full lifecycle: architecting CI/CD pipelines, orchestrating workloads with Kubernetes/EKS, implementing security standards, and establishing comprehensive monitoring for cloud native applications. This role requires collaboration with architects to define quality gates and drive continuous improvement.

Key Responsibilities and Technical Deliverables :

Cloud Architecture & Deployment :

- Design, implement, and optimize scalable cloud infrastructure on the AWS platform (e.g., VPC, EC2, S3, RDS, IAM).

- Provision and configure AWS networking components (e.g., Load Balancers, Route 53, Transit Gateway) for high availability (HA) and disaster recovery (DR).

- Ensure all deployed infrastructure adheres to Well-Architected Framework principles for cost, security, performance, and operational excellence.

Infrastructure as Code (IaC) & Automation :

- Implement and maintain infrastructure provisioning using Infrastructure as Code (IaC) tools, primarily Terraform or AWS CloudFormation.

- Develop and manage robust CI/CD pipelines (e.g., Jenkins, GitLab CI, AWS CodePipeline) for continuous integration, continuous delivery, and continuous deployment.

- Automate routine administrative and operational tasks using scripting languages like Python or Shell.

Kubernetes & Container Management :

- Deploy, manage, and scale containerized applications utilizing Docker and Kubernetes orchestration platforms, with primary focus on AWS EKS (Elastic Kubernetes Service).

- Manage and optimize Kubernetes manifests, Helm charts, and associated configurations (e.g., networking, storage, security).

- Implement service mesh technologies (e.g., Istio, App Mesh) where required for advanced traffic routing and security.

Cloud Security, HA/DR, & Hybrid Administration :

- Implement and enforce Cloud Security best practices, including IAM policy management, security groups, network ACLs, and compliance checks.

- Design and test High Availability (HA) and Disaster Recovery (DR) strategies for cloud-native workloads, including cross-region replication and backup solutions.

- Support and administer hybrid cloud infrastructure elements, ensuring seamless connectivity and security across on-premises and AWS.

Monitoring & Operational Excellence :

- Establish comprehensive Monitoring & Operational Excellence solutions using AWS CloudWatch, Prometheus, Grafana, and ELK/EFK stack.

- Implement alerting, logging, and tracing mechanisms for rapid incident detection and performance analysis.

- Perform capacity planning, cost management, and resource optimization within the AWS environment.

Collaboration & Quality Assurance :

- Work closely with application architects to identify, integrate, and configure performance, code quality, and coverage tools (e.g., SonarQube, Fortify) into the CI/CD pipeline.

- Define and maintain technical quality gates in CI/CD pipelines to enforce security scans, coding standards, and successful unit/integration tests before deployment.

- Participate in architecture reviews and drive continuous improvement initiatives across infrastructure, security, and deployment processes.

Mandatory Skills & Qualifications :

- Experience : 5- 10 years of relevant experience.

- Cloud : Strong expertise in AWS cloud services (VPC, EC2, S3, RDS, IAM).

- Orchestration : Expertise in Kubernetes and AWS EKS for container management.

- IaC/Automation : Proficiency with Terraform/CloudFormation and CI/CD pipelines (Jenkins, GitLab CI, AWS CodePipeline).

- Scripting/Tools : Experience with Python/Shell scripting and monitoring tools (CloudWatch, Prometheus, Grafana).

Preferred Skills :

- AWS Certified DevOps Engineer Professional or Solutions Architect Professional.

- Experience with Service Mesh technologies (Istio, App Mesh).

- Knowledge of serverless architecture (AWS Lambda, DynamoDB).

- Advanced experience with security tools like HashiCorp Vault or AWS Secrets Manager.


info-icon

Did you find something suspicious?