jobapplier

Senior DevOps Engineer (C2H)

Excelra

Skills

Required

  • DevOps
  • Terraform
  • CloudFormation
  • cloud
  • Azure
  • Docker
  • Kubernetes
  • ECS / EKS
  • IAM Roles
  • serverless
  • Jenkins
  • CircleCI
  • Prometheus

Preferred

  • microservices
  • serverless computing
  • CI/CD pipelines
  • infrastructure as code
  • IaC

"Azure Cloud CI/CD (Jenkins, GitLab CI/CD) Docker & Kubernetes Terraform / CloudFormation Linux Administration Monitoring Tools (Prometheus, ELK, Datadog) Dev, QA & Production Deployments Security Best Practices Troubleshooting & Automation" "ECS / EKS AWS Lambda / Serverless Microservices Architecture Agile/Scrum Python / Bash Scripting GitOps (ArgoCD, Flux) Large-Scale Systems Experience" "Job Title: Senior DevOps Engineer Job Description Position Overview: We are seeking a talented and experienced

DevOps Engineer to join our dynamic team. The ideal candidate will have 5 to 8 years of hands-on experience in designing, implementing, and maintaining scalable DevOps pipelines and infrastructure. You will play a crucial role in optimizing our development and deployment processes, ensuring the reliability and performance of our applications and services.

Responsibilities

  • Design, build, and maintain CI/CD pipelines for various applications and microservices. • Implement infrastructure as code (IaC) using tools like

Requirements

  • Terraform, CloudFormation, or similar. • Manage and optimize cloud infrastructure on Azure ensuring scalability, security, and cost-efficiency. • Experience with Docker and Kubernetes.
  • Having used ECS or EKS, or similar tools in the past is a plus. • Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.). • Experience with the serverless approaches using Lambda is a plus.
  • For example, the Serverless Application Model (SAM). • Previous exposure to large-scale systems design.
  • Ability to troubleshoot distributed systems. • Experience in Deployment on production and down stage environments like
  • Dev, QA/Test. • Experience with building or maintaining cloud-native applications. • Collaborate with development teams to improve deployment processes and increase automation. • Monitor system performance and reliability; troubleshoot and resolve issues proactively. • Implement best practices for security, compliance, and reliability across all systems and environments. • Mentor junior team members and contribute to the overall knowledge sharing within the team.
  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent work experience. • 5-8 years of experience in a DevOps or similar role, with a strong background in software development and systems administration. • Hands-on experience with containerization and orchestration tools such as Docker, Kubernetes, or similar. • Good background in Linux/Unix administration • Deep understanding of CI/CD concepts and experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI). • Expertise in managing cloud environments (Azure) and infrastructure automation tools (Terraform, CloudFormation). • Strong knowledge of monitoring and logging tools (e.g., Prometheus, ELK stack, Datadog). • Excellent problem-solving and troubleshooting skills. • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

Preferred

  • Experience with microservices architecture and serverless computing. • Familiarity with Agile methodologies and practices.