Experience
5 - 10 Years
Job Location
Egypt - Egypt
Education
Bachelor of Technology/Engineering(Computers)
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
JOB SUMMARY We are seeking a highly skilled and experienced Senior DevOps Engineer to lead the design, implementation, and optimization of our CI/CD pipelines and cloud infrastructure. The ideal candidate will have deep expertise in Microsoft Azure, GitHub Actions, and infrastructure automation, with a strong focus on secure, scalable, and efficient deployments. You will collaborate closely with development, QA, and operations teams to streamline software delivery and ensure system reliability.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using GitHub Actions and Azure DevOps.
- Manage and optimize Azure cloud infrastructure, including compute, networking, storage, and identity services.
- Manage Hyper-V managed servers, including provisioning, snapshotting, and VM lifecycle management.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform, Bicep, or ARM templates.
- Monitor and troubleshoot build, deployment, and runtime issues across environments.
- Implement and enforce DevSecOps practices, including secrets management.
- Collaborate with development teams to integrate DevOps workflows into the SDLC.
- Maintain and improve observability using tools like Azure Monitor, Log Analytics, or Application Insights.
- Document DevOps processes, architecture, and deployment strategies.
- Mentor junior engineers and contribute to DevOps culture and best practices.
Desired Candidate Profile
- Bachelor s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in DevOps, cloud infrastructure, or related roles.
- Proven expertise in Microsoft Azure services (e.g., Azure App Services, AKS, Azure Functions, Azure Key Vault).
- Strong experience with GitHub Actions, GitHub Enterprise, and Azure DevOps Pipelines.
- Proficiency in scripting languages such as PowerShell, Bash, or Python.
- Experience with containerization (Docker) and orchestration (Kubernetes, AKS).
- Solid understanding of networking, security, and identity management in cloud environments.
- Familiarity with monitoring and alerting tools in Azure.
- Excellent problem-solving, communication, and collaboration skills.
Preferred (Nice-to-Have)
- Experience with multi-cloud environments (e.g., AWS, GCP).
- Familiarity with GitOps workflows and tools like ArgoCD or Flux.
- Exposure to policy-as-code tools (e.g., Azure Policy, OPA).
- Knowledge of cost optimization strategies in cloud deployments.
- Certifications such as Microsoft Certified: DevOps Engineer Expert or Azure Administrator Associate.
Soft Skills
- Strong analytical and troubleshooting abilities.
- Effective communicator across technical and non-technical teams.
- Proactive mindset with a passion for automation and continuous improvement.
Ability to lead initiatives and mentor junior team members.Experience
5 - 10 Years
Job Location
Cairo - Egypt
Education
Bachelor of Technology/Engineering
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team.
As a Senior DevOps Engineer in the Developer Experience (DevX) team, you will be working to cross and merge the barriers that exist between software development, testing, and operations teams, and keep existing networks in mind as they design, plan, and test.
Help us shape the future of communications by:
- Setting up and enhancing CI (Continuous Integration) and CD (Continuous Deployment).
- Configuring the company's products to meet the functional requirements, including the configuration of functional areas and technical areas (e.g. integration interfaces, integration maps, web services, transport protocols, etc).
- Troubleshooting and remediating issues impacting the integration and operations of the infrastructure and systems.
- Ensuring high availability of the company s products and platforms [24x7x365], including but not limited to messaging, voice, and e-mail gateways, in addition to assessing emergencies, providing analysis, and recommending solutions.
- Writing and deploying scripts in different environments to automate day-to-day operations.
- Maintaining servers configuration, monitoring jobs, and infrastructure documentation across the cloud environment (Oracle Cloud Infrastructure, etc).
- Working extensively with the offshore teams and network of partners on a daily basis.
Desired Candidate Profile
What you will bring:
- Hands-on 5+ years of recent technical experience in a Professional Services/Enterprise DevOps role.
- Strong technical skills and proficiency in multiple functional areas are required, such as infrastructure as Code (Terraform), containerize orchestration (Docker, Kubernetes), configuration management (Ansible), programming language (Python), logging system (Elastic Stack), CI/CD (DroneCI, Argo CD) and network protocols and standards.
- Bitbucket pipelines after DroneCI, ArgoCD/p
- Hands-on experience with AI coding assistants like Claude Code/p
- Bachelor's degree in computer engineering, Software Engineering, or other IT-related fields.
- The ability to spend substantial time interfacing with the offshore teams on a daily basis.
- Fluent in English with excellent writing/editing and verbal communication skills.
Craft and ToolKit:
- Infrastructure as Code: CloudFormation, Terraform.
- Containerization and orchestration: Docker, Kubernetes.
- Configuration management: Ansible.
- Programming/scripting: Python.
- Logging and monitoring: Elastic Stack.
- CI/CD pipelines: DroneCI, Argo CD.
- Networking protocols and enterprise standard.
Character Traits:
- Analytical thinking and problem-solving approach problems clearly, use data, and find solutions.
- Ownership and accountability take responsibility and follow projects through to completion.
- Communication explain ideas clearly and listen to others across teams.
- Collaboration work well with others and support team goals.
- Adaptability and learning adjust to change and keep learning new skills or tools.
- Mentorship and knowledge sharing help others grow and share what you know.
- Resilience stay calm under pressure and handle setbacks constructively.
- Quality and attention to detail do work carefully and strive for improvement.
- Advocacy and innovation encourage best practices, efficiency, and new ideas.
- AI mindset and utilization Leverage AI tools to enhance productivity and drive efficient, data-informed outcomes.