Key Responsibilities:
- Manage and optimize the deployment and packaging process for cloud and on-prem environments.
- Test and validate installation processes for both cloud and on-premises deployments.
- Own and execute A/B testing, Canary releases, and Red/Blue deployment strategies to enable zero-downtime upgrades.
- Manage and automate patching processes and configuration management.
- Design, develop, and maintain DevOps automation tools and sidecar services.
- Participate actively in threat modeling and security review sessions.
- Understand and maintain inter-service communication between microservices.
- Derive and refine technical requirements from high-level business objectives.
- Ensure strict adherence to internal processes, documentation, and compliance standards.
Education & Experience:
- Bachelor s degreein computer science, Computer Engineering, or a related technical discipline or equivalent industry experience.
- Experience-Minimum 9yrs of hands-on experience in DevOps
Preferred Skills and Technologies:
- Advanced knowledge ofKubernetes,Helm charts, andOperators
- Strong experience withDockerand base image creation/optimization
- Understanding ofService Mesharchitecture (e.g., Istio, Linkerd)
- Proficiency inLinuxandWindowssystem administration and configurations
- Familiarity withscripting languages(e.g., Bash, Python, PowerShell)
- Working knowledge ofsecurity best practicesand minimum-security baselines
- Experience with CI/CD tools:Jenkins,Azure DevOps
- Proficient withGit,Jira, andArtifactory(advanced usage and best practices)
- Demonstrated ability toself-learnand implement new technologies
- Capable of conductingtechnical spikes, presenting findings, and making recommendations to the team