Senior Cloud & DevOps Engineer

Why Cirrusgo?

Cirrusgo is an AWS Advanced Partner in the MENA region offering comprehensive turn-key cloud solutions. The company has 10+ AWS Service Validations and Competencies, +35 AWS professional certificates, and has launched over 100 customer projects. The company specializes in migration-led modernization and unlocking innovation through cloud technology to deliver tangible business value.

We are currently seeking a senior DevOps Engineer who can enhance our CI/CD processes, adopt cloud infrastructure, and drive innovation. This role is specifically designed for individuals who excel in a fast-paced, technology-driven environment and enjoy pushing the boundaries of what is possible. 

Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Stay abreast of current Cloud technology trends and provide recommendations for the adoption of new services.
  • Utilize Terraform and Terragrunt to build and automate Infrastructure as Code (IaC).
  • Design and oversee Continuous Integration/Continuous Delivery (CI/CD) pipelines, emphasizing automation and best practices for efficient software and infrastructure delivery.
  • Develop and maintain deployment, monitoring, and operational tools.
  • Troubleshoot and resolve issues across development, testing, and production environments.
  • Collaborate with engineering teams to create automated solutions.
  • Provide technical assistance and training to team members.
  • Implement security protocols for cloud-based infrastructure.
  • Monitor system performance and address related issues promptly.
  • Manage infrastructure resources and oversee deployments.
  • Offer technical guidance to internal teams to ensure successful deployments.

Qualifications

  • Mastery of Git and GitHub for version control.
  • Proficient in creating and optimizing IaC using YAML, with expertise in Terraform for resource provisioning and automation.
  • Extensive experience in automation tools (Jenkins, Ansible, Docker, Chef, Puppet) and strong Linux/Unix Administration skills.
  • Proven track record with major cloud providers (AWS, Google, VmWare), understanding cloud architecture, services, and best practices.
  • Implementation and management of advanced monitoring tools for system reliability and optimal performance.
  • Design and implementation of secure network architectures, proficiency in security measures.
  • Expertise in database management systems (MySQL, MongoDB) and configuration of web servers (Apache, Nginx).
  • Proficiency in scripting languages (Python, TypeScript, Bash) and understanding of DevSecOps and Agile principles.
  • Design and implementation of efficient CI/CD pipelines, with hands-on experience in tools like Jenkins.
  • Hands-on experience with containerization technologies, including Docker.
  • Proven ability to work collaboratively, lead teams, and mentor junior members.
  • Strong analytical and problem-solving skills, effective troubleshooting in complex and dynamic environments.
  • Proactive in staying updated with emerging technologies and industry trends.

Experience

  • Proven experience as a DevOps Engineer or in a similar role, with at least 4 years of hands-on experience in Terraform, software development, system administration, and cloud technologies
  • Advanced AWS Certifications is a plus