Experience : 6-8 Years
Required Skills:
· 6+ years with strong DevOps background.
· At least 4+ year of experience in establishing CI/CD pipelines to fully automated CI build processes for multiple development technologies (Java/Hybris/JS/Python/.NetCore/.Net) and deployment of applications.
· Extensive experience working with Jenkins and Scripted Pipeline/ Shared Pipeline Libraries is mandatory.
· Experience with Azure DevOps/GitHub actions, Artifactory, SonarQube, Octopus Deploy, Docker, K8s, OpenShift. (Any tool).
· Experience with system provisioning and configuration management automation (Ansible).
· Extensive working experience with Linux/Unix and Windows systems.
· Understanding of Agile and other development processes and methodologies including Scrum/Kanban.
· Hands on Groovy Scripting is mandatory.
· Experience in using defect and project tracking tools (JIRA).
· Experience with OSS Management (BlackDuck, FOSSID) and Vulnerabilities Scanning.
Tasks: Jobs and responsibilities are detailed below,
· Provide architectural guidance and technical support to the team for Jenkins pipeline enhancements and addressing build/ deploy/ environment related issues.
· Designing an automated, continuous build process that examines source code, detects build errors, and advises team members on best practices to streamline and accelerate pipeline creation and improvements.
· Developing innovative building and deployment strategies tailored to meet customer needs and overseeing their successful implementation thru Groovy pipelines.
· Develop and execute migration plans for tools and processes as required by the project.
· Monitor the tools and respond to alerts from New-Relic and Splunk for Infra/ Service-related issues in a timely manner.
· Other duties as assigned.
· Mandatory Skills