




* 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).


