Senior DevOps Engineer

11 months ago
Employment Information

Job Description:   

We are seeking a highly experienced Senior DevOps Engineer to lead the design, implementation, and optimization of our cloud infrastructure and CI/CD pipelines. In this role, you will play a critical part in automating deployment processes, enhancing system reliability, and collaborating with cross-functional teams to deliver scalable and secure solutions. Your expertise will help drive DevOps best practices and mentor junior engineers.   

Key Responsibilities:   

  • Design, build, and maintain scalable, reliable, and secure cloud infrastructure.
  • Develop, optimize, and manage continuous integration and continuous deployment (CI/CD) pipelines.
  • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • Monitor system performance, troubleshoot issues, and implement improvements to ensure high availability.
  • Collaborate with software engineering, QA, and product teams to streamline development and deployment workflows.
  • Implement and enforce security best practices across cloud environments and DevOps processes.
  • Lead incident response and root cause analysis for production issues.
  • Mentor and guide junior DevOps engineers and promote knowledge sharing within the team.
  • Stay up-to-date with the latest DevOps tools, trends, and technologies.
  • Participate in architectural discussions and recommend cloud-native solutions.   


Requirement :   

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Extensive experience (typically 5+ years) in DevOps or cloud engineering roles.
  • Strong expertise with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Solid knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
  • Strong scripting skills (Python, Bash, PowerShell, or similar).
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, etc.).
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience leading technical projects and mentoring team members.   

Get the latest Cyfersoft job updates.