
Senior DevOps Engineer
- Egypt
- Permanent
- Full-time
- Drive DevOps practices and implement them across projects and teams.
- Own and manage the CI/CD process, ensuring agile and secure solutions that meet the needs of all teams.
- Administer both Linux and Windows systems, ensuring optimal performance.
- Troubleshoot and enhance system performance for stability and efficiency.
- Collaborate with Development, IT, and Quality teams to identify and resolve technical issues.
- Understand business requirements and develop agile, innovative solutions, continuously improving processes.
- Proficiency in CI/CD: Azure DevOps, Version Control: Git.
- Experience with SAST tools such as SonarQube and Trivy.
- Extensive experience in administering Linux and Windows systems and configuration management tools like Ansible.
- Familiarity with Microsoft technologies such as ASP.NET (Framework & Core) and MSBuild.
- Good understanding of database administration for Microsoft SQL Server (MSSQL) and SQL Server Management Studio (SSMS).
- Experience with web server tools like IIS and Nginx.
- Good understanding of API, REST, and HTTP concepts.
- Advanced scripting skills in PowerShell, Bash, and Python.
- Strong experience in deploying and managing Kubernetes clusters and container technologies like Docker (required for future projects).
- Familiarity with cloud platforms, particularly AWS (required for future projects).