Role & Responsibilities:
- You will work hands on to build our next generation CI/CD platform
- Manage, evolve, build CI/CD pipeline
- Define Pipeline based on Self Service solutioning
- Assist the engineering team on the cloud/OnPrem implementations and best practices.
- Troubleshoot and resolve issues in development, test, validation and production environments.
- Automate and optimize processes.
- Building backlog and developing best practices, tools and process for Continues improvement to avoid human intervention
- Make sure that the pipeline is running smoothly
- Interact with other teams to get their feedback to introduce feedback loop
- Work on Automation Backlog
- Deploy, administer, maintain, and monitoring of AWS/Azure cloud services.
- Collaborate with development team to harden, streamline, document, and establish software release processes.
- Monitor and track key health and performance metrics of systems and applications.
- Continue to improve operational processes for better utilization of underlying cloud/OnPrem resources
- Develop and Maintain Dev to Production configuration templates based on the platform using automation tools
- Contribute to our Kubernetes cluster deployment system for deploying to on-premise and public cloud providers
- Document existing and new OnPrem cloud deployments using playbooks and cloud architecture diagrams.
- Automate deployment of new modules, upgrades, and fixes by mimicking production like environment.
- Document and own knowledge transfer to Dev, QA, PS & Operations team.
- Monitor and track key health and performance metrics of systems and applications.
- Promote a culture of continuous improvement.
Required Candidate Profile:
Qualifications:
Bachelor’s degree BE/B Tech or Equivalent experience
Experience:
2 – 5 years of DevOps implementation experience
Desired Skills:
- Experience in implementing CI/CD automation and code deployment across environments.
- Good understanding on Azure and Azure native services.
- Strong in Linux skills (e.g. RedHat/CentOS).
- Managing of Web Servers (Apache/Nginx/HA Proxy/Tomcat), Java applications.
- Ability to evaluate system and application logs, error messages, stack traces to quickly identify and solve production problems.
- Cloud certification is a plus.
- Strong communication skills to interact with Agile team members
- Ability to communicate effectively with thoughtfulness and maturity
- Expert and knowledgeable on IaaS, PaaS, SaaS models with modern terminology and relevance
- Experience with Terraform, Python, NodeJS, Java
- Working Experience on AWS / Docker / Kubernetes / Ansible / VMware
- Experience in building and managing a CI/CD environment (Jenkins, Code Pipeline, Atlassian toolset)