Senior Engineer, DevOps
Egyptian Banks Company
Posted: September 24, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Manage Azure DevOps Server for building and deploying applications, implement CI/CD processes and ensure security code scans.
Required Skills
Job Description
• Manage/administrate Azure DevOps Server.
• support and maintain version control activities.
• Implement CI/CD methodology using Azure Pipelines and Jenkins.
• Design, maintain and enhance build and deploy automation scripts using different tools and techniques for different SDLCs.
• Build/package different products components including websites, windows services, web services, backend and mobile applications.
• Manage baselines/tags and ensure/apply source control policies.
• Enhance SDLC processes and procedures.
• Generating security code scan reports.
• Manage products release cycle and deployment on different environments (Testing, penetration testing, integration activities, etc.).
• Troubleshoot application configuration issues in testing, staging, UAT environments.
• Build reports and dashboards.
Requirements:
• Bachelor's degree in computer sciences/ computer engineering or equivalent.
• +5 years of experience in software configuration management.
• Strong knowledge in SDLC Management. Experience with version control tools (Azure DevOps, GIT, ...) from Management and administration point of view.
• Strong knowledge in DevOps, CI/CD methodologies and tools (Jenkins, DevOps pipelines, Docker, Containers).
• Knowledge in various development/mobile application tools (IDEs) Ex. Microsoft visual studio, IntelliJ, Android studio and XCode.
• Strong knowledge in release management process and regulations.
• Strong skills in troubleshooting deployments and configuration issues.
• Familiar with various operating systems (Windows, Linux and MacOS).