About the role
- Design and implement DevOps and cloud-native solutions for enterprise applications.
- Define end-to-end solution architecture covering application deployment, CI/CD, Kubernetes, networking, security, observability and cloud infrastructure.
- Design and implement Kubernetes-based platforms for production workloads.
- Develop and optimize CI/CD pipelines using Jenkins and GitHub Actions.
- Implement GitOps-based deployment models using Argo CD.
- Design containerized application platforms using Docker and Kubernetes.
- Implement and govern code quality and security practices using SonarQube/Sonar.
- Evaluate and implement Service Mesh solutions for microservices-based architectures.
- Design cloud solutions across AWS, Oracle Cloud Infrastructure (OCI), and Microsoft Azure.
- Drive cloud and DevOps automation using infrastructure and configuration management practices.
- Perform architecture assessments, identify gaps, and recommend modernization approaches.
- Work with development, infrastructure, security and application teams to establish DevOps best practices.
- Troubleshoot complex issues across Kubernetes, CI/CD, containers and cloud environments.
- Participate in technical discussions with customers and stakeholders and translate business requirements into technical solutions.
- Create architecture diagrams, technical documentation, solution proposals and implementation roadmaps.
- Provide technical leadership and mentoring to DevOps and engineering teams.
- Strong understanding of DevOps principles and practices
- Jenkins
- GitHub Actions
- CI/CD pipeline design and implementation
- Git-based development and branching strategies
- Automated build, test and deployment processes
- SonarQube / Sonar for code quality and static analysis
- GitOps principles
- Strong hands-on experience with Kubernetes
- Docker and containerization
- Kubernetes architecture and production deployments
- Kubernetes networking, storage and security
- Helm
- Kubernetes troubleshooting and production operations
- Argo CD / GitOps
- Service Mesh concepts and implementation
- Amazon Web Services (AWS)
- Oracle Cloud Infrastructure (OCI)
- Microsoft Azure
- Understand business and technical requirements.
- Translate requirements into end-to-end technical architecture.
- Design scalable and highly available cloud-native solutions.
- Evaluate technology choices and architectural trade-offs.
- Define deployment and operational models.
- Design DevOps and platform engineering architectures.
- Create architecture diagrams and technical documentation.
- Lead technical discussions with customers and engineering teams.
- Provide recommendations for modernization and cloud transformation.
- Experience with microservices architecture
- Experience with Service Mesh
- Experience with cloud migration and modernization
- Experience working with enterprise customers
- Experience in architecture assessments and technical consulting
- Strong troubleshooting and problem-solving skills
- Knowledge of security and DevSecOps practices
- Strong communication and presentation skills
- 6–8 years of overall IT experience
- Strong hands-on DevOps and Kubernetes experience
- Experience designing and implementing CI/CD platforms
- Strong understanding of cloud architecture
- Ability to work across AWS, OCI and Azure
- Strong solution-design and architectural thinking
- Ability to communicate complex technical concepts clearly
- Comfortable working directly with customers and senior stakeholders
- Ability to lead technical discussions while remaining hands-on when required