Jenkins GCP Ansible-Devops Engineer - Consultant Specialist
hsbc
Job Description
In this role, you will be:
- Provision, Deliver, and support the IT infrastructure, including order, build, monitor, evergreening, patching, and fixing the production issues.
- Candidate must have sound knowledge on Incident management, change management, Process management, IHS and OS Patching, Vulnerabilities mitigations.
- Responsible for building the Jenkins CI/CD pipelines to build the cloud infrastructures and automate the application deployment.
- Must have the sound knowledge of GitHub, Ansible and Nexus.
- Proper understanding of the end-to-end flow of DevOps lifecycle. Should be able to advise on designing a Jenkins pipeline in given a scenario.
- Setting up the alerting and monitoring using different tools like App Dynamics, BMC Petrol etc.
- Should be good in shells scripting in Unix.
- Should have hands on in creating Jenkins pipeline and integrating it with GitHub and Ansible.
- Basic knowledge about the code scans and Checkmark.
- Should have knowledge on JIRA and Confluence.
- Aware of the commands of Git bash. Able to resolve the branch conflicts and troubleshoot any issue related to Git.
- Basic knowledge on maven, understanding pom.xml so that if required modification can be done.
- Knowledge on the REST APIs, Postman and Python would be an added advantage.
- Should be able to understand Ansible playbooks and, if required, create, or modify one.
Requirements
To be successful in this role, you should meet the following requirements:
- Configuration Management/Provisioning : Jenkins
- Monitoring Tool : App Dynamics, Stake Driver (GCP)
- Operating Systems: Unix (RHEL), and Windows (On-Prem and GCP)
- Build & Release’ and CICD: Jenkins, Ansible Playbook
- Version Control and repository: Git/GitHub, Nexus
- Work Item Management: JIRA, Confluence
- Ticketing Tool: Service Now
- Deployment: Ansible Tower, Jenkins
- Networking : Should have knowledge of DRN, DMZ, iDMZ, Connect: Direct, sFTP
- Database: SQL Server, Oracle
- Storage: NAS/SAN, GCS Bucket (GCP)
- ETL: DataStage, Dataflow (GCP)
- Process Management: Release Management, Incident Management, Production troubleshooting, Process documentation, ITSA Process etc.
- Protocols and Data Migration: TCP/sFTP, Juniper
- Preference : If someone has already worked building the Linux and Windows infrastructure and configured the applications on Linus and Windows OS