- 8 years of IT experience.
- At least 5 years of programming experience with .Net, Node.js, Python, Java, PowerShell.
- Experience in Azure DevOps design.
- Experience in cloud architecture and design.
Technical Skills:
- Expert in Azure DevOps design.
- Expert in Source Control Management, including branching, integration, and merging techniques.
- Experience with Application Lifecycle Management tools and Source Control systems, such as GIT, Azure DevOps/VSTS, and TFS.
- Hands-on experience in setting up DevOps pipeline for a project (Automated deployments with Continuous Integration/Delivery workflows).
- Experience with static code analysis for codes quality and security – using SonarQube and Check Marx.
- Exposure to configuration management tools such as Ansible, Puppet, Chef, or similar Demonstrate proficiency in multiple DevOps-related tools and technologies.
- Hands-on experience of continuous integration, continuous delivery, automated testing, and all phases. of the Software Development Life Cycle.
- Strong technical documentation skills.
- Experience in performing integrations for production builds and server hotfixes.
- Experience with software build and deploy tools such as Azure DevOps.
- Strong Scripting experience in PowerShell or any other scripting language.
- Experience with Docker & Kubernetes is a plus.
- Integrate systems using a wide variety of protocols like REST, SOAP, MQ, TCP/IP, JSON, and others.
- Mentor other engineers and technical analysts.
Skills Required: Azure DevOps, .NET, Java, Python, Node.JS, Power Shell, SonarQube, and Check Marx