Role & Responsibility Description:
DevOps engineer is responsible for designing and implementing Cloud/Azure solutions (IaaS, PaaS, SaaS) and capable of handling Build/Release and Configuration management activities with TFS/VSTS/Azure DevOps/Git/Bit bucket, etc. As a DevOps Engineer, you will automate the build, test and deploy processes. • Over all 4 to 7 years of experience having strong knowledge of automating and orchestrating workloads on Azure, Azure DevOps(VSTS) , Infrastructure automation using ARM Template and automating Azure services. • Good hands on experience in scripting with bash, Powershell, Python, Terraform, Azure CLI and ARM Template. • CI/ CD Management, CI/CD Automation script writing. • Manage and support customer environments in Microsoft Azure cloud. • Manage the full release process. • Working knowledge of know how to deploy and manage microservices using Service Fabric, Docker, Kubernetes Linux/Windows containerization. • A strong working understanding of networking, including load balancing and firewall methodologies. • Good knowledge of application development using Agile, and DevOps best practices. • Swarming on stories or bugs as needed: dev, test, doc.
Day to Day Responsibilities:
• Automate Azure services, support Cloud-Native applications and API development using .NET, .NET Core and Containers. • Contribute to application development on multiple large-scale, mission-critical systems. • Work collaboratively as a key contributor on a high performing team which ships code and delivers value.
Qualifications: • 3-9 years of experience with DevOps engineer with in Shell Scripting, PowerShell, Azure CLI and Infrastructure Automation Tools (Terraform, Salt, ARM Template.) • Need to have knowledge of Azure PaaS services along with hand on experience with different automation tools. • Working Experience with auto installation would be good plus. • Good debugging and problem-solving skills Should have good scripting skills. • Excellent verbal and written communication skills coupled with analytical problem-solving skills. • Ability to write quality unit and end–to–end tests; debug and optimize existing and new code.
Certifications: • MCSE Cloud Platform and Infrastructure, MCSA Cloud Platform Solutions Associate, MCSA Linux on Azure Solutions Associate. • Architect Exam priorities: Architecting Azure Solutions, AZ – 300 & AZ – 301, 70-533, AZ – 100 & 101 Implementing Azure Infrastructure Solutions.
Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Agile Applications Development, Support and Deployment. Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.