Skills:
Kubernetes, Jenkins, AWS, Ansible, Git, CI/CD Pipelines, DevOps, python,
About The Role
We are looking for an experienced DevOps Engineer to design, implement, and manage scalable, high-traffic infrastructure on AWS. The ideal candidate has a strong background in Infrastructure as Code (IaC), Kubernetes, cloud security, and monitoring, with a proven track record of delivering resilient systems capable of handling millions of concurrent users. This role will be pivotal in ensuring our infrastructure remains secure, compliant, and highly available.
What Youll Do
Infrastructure Design & Management:
Architect, deploy, and maintain robust AWS-based infrastructure solutions.
Ensure high availability and performance of systems handling large-scale, high-traffic environments.
Infrastructure As Code (IaC)
Develop and manage IaC using Terraform and AWS CloudFormation to automate infrastructure provisioning and configuration.
Maintain version-controlled and modular codebases for infrastructure.
Kubernetes Operations
Design, deploy, and manage Kubernetes clusters.
Scale and optimize cluster performance, ensuring reliability and efficient resource usage.
Cloud Security & Compliance
Implement and enforce best practices in cloud security.
Achieve and maintain compliance certifications (e.g., ISO 27001, SOC 2, PCI-DSS or similar).
Collaborate with security teams to integrate governance and risk management into daily operations.
Monitoring & Logging
Set up and maintain observability using tools such as Grafana and Kibana.
Develop and manage monitoring solutions to provide real-time insights into system performance and health.
Problem-Solving & Troubleshooting
Diagnose and resolve complex infrastructure issues.
Optimize systems to handle millions of concurrent users during peak traffic periods.
Continuous Improvement
Collaborate with development, operations, and security teams to continuously refine and improve infrastructure processes.
Evaluate emerging technologies and industry trends to enhance our cloud infrastructure strategy.
What Youll Bring
DevOps Expertise: 8+ years in IT with a focus on DevOps, automation, and cloud infrastructure.
Cloud Experience: 5+ years of hands-on AWS experience, including extensive work with AWS services (compute, storage, networking, etc.).
Kubernetes: At least 5+ years managing and scaling Kubernetes clusters in production environments.
Infrastructure as Code (IaC): Expertise in Terraform and AWS CloudFormation to build and maintain infrastructure.
Security & Compliance: Proven experience with compliance frameworks (ISO 27001, SOC 2, PCI-DSS or similar) and cloud security best practices.
Monitoring Tools: Proficient in using Grafana and Kibana for observability and monitoring of infrastructure performance.
Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve complex issues in high-traffic environments.
Scripting & Automation:Experience with scripting languages (e.g., Python, Bash) to automate repetitive tasks.
CI/CD Pipelines: Familiarity with continuous integration and continuous deployment methodologies.
Additional Cloud Platforms: Experience with other cloud providers and container orchestration platforms is a plus.
Excellent communication skills and the ability to work independently and collaboratively in a fast-paced environment.