Job Details
Skills And Tools:
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.
• Manage baselines/tags and ensure/apply source control policies.
• Enhance SDLC processes and procedures.
• Manage product release cycle and deployment on different environments.
• Troubleshoot application configuration issues.
• Build reports and dashboards
• Help the development team with tools and services to enhance productivity
Job Requirements
• Bachelor's Degree in computer sciences/ computer engineering or equivalent.
• 1 to 3 years experience in software configuration management/ DevOps.
• Strong knowledge of SDLC Management.
• Experience with version control tools (Azure DevOps, GIT, ...) from a Management and administration point of view.
• Strong knowledge of DevOps, CI/CD methodologies, and tools (Jenkins, DevOps pipelines, Docker, Containers).
• Knowledge of the various application Servers, ex. IIS.
• Knowledge of Scripting languages, ex. PowerShell, Bash, Python.
• Knowledge of various development/mobile application tools (IDEs) Ex. Microsoft visual studio and Android studio.
• Strong knowledge of release management processes and regulations.
• Strong skills in troubleshooting deployments and configuration issues.
• Familiar with various operating systems (Windows and Linux).
• Familiar with Scrum or Agile methodologies