Design, Build, Test, Deploy and Maintain reliable, scalable systems and applications to process our current and expected future loads
Own and contribute towards end-to-end agile DevOps based software development life cycle with end-to-end automation in mind (Tools & Processes)
Strong in CI / CD pipelines.
Planning, installing and deploying highly available solutions on public cloud (Azure)
Support the agile software development process among cross-functional teams to ensure smooth product delivery
Work with development teams across multiple organizations to drive automation, establish software standards, service modularity, testing standards, and deployment / management
Automating build, release / deployment, manual processes and workflows
Advocate for improving our build and release toolchain.
Qualifications
7 - 10 years of overall work experience with minimum 4 - 5 years of hands-on in DevOps.
Work experience on Azure DevOps or VSTS is a must. Should have created any extensions in Azure DevOps.
Work experience on at least one programming / scripting language such as C#, Java, Python or PowerShell
MSFlow, JavaScript & Typescript
Good Knowledge on CI / CD implementation on Cloud based and On-Premise applications / technologies
Hands on experience in Microsoft Azure
Knowledge on Configuration management will be a plus
Good experience in Terraform
Good experience in Dockers / Kubernetes
Experience with Agile and process templates.
Demonstrate excellent verbal and written communication skills to fully participate in project conceptual design phases.
Possess strong analytical, business, and problem-solving skills.