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