Senior DevOps Engineer

We are seeking a Senior DevOps Engineer to design, implement, and manage robust cloud-based infrastructure solutions. The ideal candidate will have deep expertise in AWS and Azure, a strong background in CI/CD automation, and proficiency in Python for scripting and automation. This role requires collaboration with development, security, and operations teams to optimize performance, scalability, and security. 

Key Responsibilities 

  • Cloud Infrastructure Management: Design, deploy, and maintain scalable, secure, and resilient infrastructure in AWS and Azure. 
  • CI/CD Pipeline Development: Implement, enhance, and maintain continuous integration and deployment (CI/CD) pipelines for automated software delivery. 
  • Infrastructure as Code (IaC): Utilize Terraform, CloudFormation, and ARM templates to manage cloud environments efficiently. 
  • Automation & Scripting: Develop automation scripts in Python and leverage tools like Ansible, Puppet, and Chef to improve operational efficiency. 
  • Containerization & Orchestration: Deploy and manage applications using Docker, Kubernetes (EKS/AKS), and related container orchestration technologies. 
  • Monitoring & Logging: Implement observability solutions using Prometheus, Grafana, ELK stack, CloudWatch, and Azure Monitor. 
  • Security & Compliance: Ensure adherence to best practices for cloud security, IAM policies, and compliance frameworks (HIPAA, SOC 2, etc.). 
  • Collaboration & Mentorship: Work closely with developers and IT teams to optimize software deployment, troubleshoot issues, and mentor junior engineers. 

Required Skills & Qualifications 

  • 5+ years of experience in DevOps, Site Reliability Engineering (SRE), or related roles. 
  • Expertise in AWS (EC2, S3, RDS, IAM, Lambda, ECS/EKS) and Azure (VMs, AKS, Azure Functions, App Services). 
  • Strong experience in CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps). 
  • Proficiency in Python for scripting, automation, and tool development. 
  • Experience with Kubernetes, Helm, Docker, and microservices architectures. 
  • Strong understanding of networking, security, and cloud best practices. 
  • Experience with monitoring, logging, and alerting tools. 
  • Familiarity with Agile, DevSecOps, and GitOps methodologies. 

Preferred Qualifications 

  • Experience with serverless architectures (AWS Lambda, Azure Functions). 
  • Knowledge of machine learning or AI workloads on the cloud. 
  • Experience with Kafka, Redis, or other messaging systems. 
  • Certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Kubernetes Certified Administrator (CKA). 

Interpersonal Skills 

  • Excellent interpersonal, verbal, and written communication. 
  • Exceptional organizational skills and attention to detail. 
  • Must be able to communicate fluently in English both verbally and in writing. 

Education: 

  • Must be a BS / MS graduate with 3.0 GPA or higher 




Subscribe now!

Want to receive frequent updates by email? Subscribe to our automatic job service!

Related vacancies