- LocationBengaluru / Bangalore,Pune,Mumbai
-
IndustryInformation Technology and Services
Industry-IT
Location-Pune/Mumbai/Bangalore
Experience- 12+ Years
Work model- Hybrid
Key Competencies:
Expertise in DevOps methodologies and tools, including CI/CD, Azure DevOps, Gitlab, and Jenkins.
Role Overview:
In this role, you will be responsible for the following:
• Technical Proficiency: Hands-on experience in Python and Shell Scripting is required.
• CI/CD Automation: You will automate Azure DevOps CI & CD pipelines using ARM templates, YAML, and PowerShell, streamlining development and deployment processes.
• Azure DevOps Management: Your responsibilities include creating and configuring Azure DevOps build definitions for automated builds, unit testing, and code analysis. You will also configure Azure DevOps release definitions for automated deployments.
• Customization and Reporting: Customize Azure DevOps dashboards to meet specific reporting needs, ensuring transparent and accessible project progress tracking.
• Containerized Deployments: Perform containerized deployments from Azure DevOps to platforms like Kubernetes, OpenShift, AKS, and EKS, a critical aspect of modern software deployment practices.
• Source Code Integration: Integrate source code from various SCM repositories, such as Git, TFS, SVN, and Bitbucket, facilitating seamless collaboration and version control.
• Communication and Reporting: Regularly share status reports with stakeholders to maintain transparency and alignment regarding DevOps achievements and challenges.
Desired Qualifications:
To excel in this role, we seek candidates with the following qualifications:
• 12+ years of total IT Experience
• 6+ years of experience with deployment tools, including but not limited to Azure DevOps, Gitlab, Jenkins, and Bamboo.
• Proficiency in PowerShell and Python, essential for automation and scripting tasks.
• Must understand infrastructure and configurations, CI/CD pipelines, app performance monitoring, and more
• Familiarity with Microservices and Kubernetes deployments is considered a significant advantage in modern software development.
• Enthusiasm for continuous competency development and knowledge expansion, including a commitment to keeping technical skills up-to-date.
• Exceptional verbal and written communication skills to facilitate effective collaboration and reporting.
• Excellent team management skills.
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match