Own entire Development lifecycle of product ensure smooth code integration with
CI/CD, optimize release management process, automate and manage deployment
environments – On-premise and Cloud. -
Create a well-informed desgin, strategy and manage the adaption process. ( Azure and
on-premise) - -
Standardize the software development release management process.
Troubleshoot and provide technical support and guidance to developers, V&V; and users
of the product who will mainly be quality team. -
Write and maintain product technical documentation – Release process, upgrade
process, patch management. -
Provide guidance to data platform users on best practices to develop container based
applications that can be deployed on-premises as well as on cloud and follow best practices
of deployment. - -
Own the technical deliveries and full release cycle.
Constantly mentor team members to adopt better cloud techniques and constantly
improve the system design.
TECHNICAL COMPETENCIES & EXPERIENCE
- 10 to 14 years in IT and/or digital companies.
- Excellent knowledge on .NET C#, OOAD, OOPS, Patterns and Anti-pattern
- Excellent understanding of Ansible, Kubernetes, Containerization
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
- Contribute to defining build and deployment/release design for CI/CD pipelines and
automate routine tasks
- Robust technical problem-solving skills, and analytical skills to define architecture and
approach for kubernetes orchestration based microservices application
- 2+ Yrs of Experience with containerization technologies such as Docker and Kubernetes.
Mandatory knowledge on Kubernetes (CKA certification preferred). Knowledge in rancher is
a plus.
- Mandatory experience of developing helm charts and Kubernetes operators.
- Experience with Azure cloud-based provisioning, deployment, monitoring,
troubleshooting and related automation technologies is a plus
- Understanding of platform security be