Taro Logo

Senior DevOps Engineer

DevOps
Senior Software Engineer
Hybrid
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior DevOps Engineer

Adree is seeking a Senior DevOps Engineer to join their team in a hybrid work environment based in Cairo, Egypt. This role focuses on building and maintaining robust CI/CD pipelines using Azure DevOps and GitLab. The ideal candidate will have strong experience in cloud platforms, particularly Microsoft Azure, and expertise in infrastructure automation, containerization, and security implementation. You'll work closely with cross-functional teams to ensure seamless integration and delivery while continuously improving DevOps practices. The position requires 3+ years of experience and offers opportunities to work with cutting-edge technologies and methodologies in cloud and hybrid environments. This role is perfect for someone who combines technical expertise with strong communication skills and a passion for automation and infrastructure optimization.

Last updated 7 months ago

Responsibilities For Senior DevOps Engineer

  • Design, develop, and maintain CI/CD pipelines using Azure DevOps and GitLab
  • Manage and configure repositories, branching strategies, and code versioning
  • Automate infrastructure provisioning using IaC tools like Terraform or ARM templates
  • Monitor and improve system reliability, performance, and scalability
  • Collaborate with development, QA, and operations teams
  • Implement robust security measures
  • Troubleshoot and resolve issues in development pipelines
  • Support containerization and orchestration tools like Docker and Kubernetes
  • Maintain detailed documentation
  • Evaluate emerging DevOps tools and methodologies

Requirements For Senior DevOps Engineer

Kubernetes
Python
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience as a DevOps Engineer
  • Proficient in scripting languages (PowerShell, Bash, or Python)
  • Strong experience with CI/CD pipelines, YAML configurations
  • Hands-on experience with cloud platforms, particularly Microsoft Azure
  • Familiarity with monitoring tools
  • Knowledge of software development life cycles and Agile methodologies
  • Strong analytical, troubleshooting, and communication skills
  • Experience with GitOps practices and tools
  • Familiarity with cloud cost optimization techniques
  • Knowledge of database deployment and management using CI/CD tools

Interested in this job?