As a Cloud DevOps Engineer, you will be responsible for architecture, design, automating and building our next generation cloud CI/CD pipeline and infrastructure. You must be able to work in and adapt to a fluid, fast-paced environment. You must have strong communication, collaboration and technical skills.
Responsibilities
• Setup and maintain cloud applications:
• Understand the applications and Dependencies in terms of services, infra resources.
• Maintain existing systems in the cloud
• Monitor the health of all systems in the cloud, Azure monitoring tools
• Check that all systems are complaint to company standards
• Administrate the cloud permissions and subscriptions
• Work in a team of engineers distributed over multiple locations
• Hands on experience on Kubernetes platforms for Azure.
• Monitor platforms from an availability, security, and performance aspect
• Support the different product teams
• Share your knowledge and expertise within the company
Other Assignments:
• Create CI/CD pipelines for automated build and deployment.
• Developing automated deployment to the cloud, for infrastructure as code and systems setups
• Provide support to other departments for cloud migration related topics.
Required
• Expertise in Infrastructure-as-Code tools like Terraform, CI/CD Pipelines.
• Deep expertise in understanding Kubernetes deployments.
• Deployment experience of the applications in Kubernetes or AppService’s, and managing the applications.
• Azure cloud platform experience
• Experience in Azure Cloud with Application Gateway, API Management, Azure Storage, Load Balancer, Key Vault, Function Apps.
• Experience in Understanding Mongo DB setup
• Experience or Understanding authentications topics like OAuth 2.0 is added advantage.
• Experience in implementing best security and performance standards in provisioning the infrastructure.
• Experience in creating CI & CD pipeline using Azure DevOps tool for Java, .NET and Microservices.
• Ability to come up with new technologies, methods and ideas, and guiding the team for further implementations.
• Knowledge in agile working practices (Scrum, Kanban etc.)
• Expertise in scripting languages (Python, Shell Script/PowerShell, etc.)
• High affinity towards modern technology and cloud
Additional Experience:
• Experience in NoSQL DB like MongoDB or any other.
• Experience in Ansible configuration Management
EXPERIENCE REQUIRED:
4+ years of implementing end to end automation in CI/CD for enterprise product in cloud platform.
Primary Skills
Kubernetes
Azure with CI/CD Pipelines
Secondary Skills
Ansible
Scripting
Personal profile
• Able to engage and influence others to obtain sufficient follow up and attention.
• Eager to learn and continuously develop personal and technical capabilities.
• Innovative: Create ideas within the set context and framework.
• Deliver: Able to make ideas happen.
• Structured: Well-structured work style.
Certification:
Cloud certifications in Azure public cloud