Job Description:
Job Description:
The
LeadDevOps Engineeris expected to work with multiple development teams to onboard applications to the enterprise Horizon SDM tool set made up of JIRA/Jenkins/Artifactory/Ansible and other build/deploy automation tools. the Lead DevOps Engineer will design, implement, and operate CICD workflow for the applications that is both functional and technical to eliminate manual repetitive tasks. This is a hands-on role; it will require a strong desire and ability to learn new tools and technologies. Ability to provide direction and expertise, mentor team members in the use of DevOps tools and technology.
This job is responsible for configuring complex software delivery automation. Key responsibilities include ensuring software deployments are configured to meet access, ownership, and authentication standards, providing technical direction within a functional domain, modifying code for software deployment automation, and overseeing software promotion pipelines for complex/high availability applications following Continuous Delivery practices. Job expectations include the ability to integrate development, testing practices, software delivery tools, and runtime application standards at the bank.
Responsibilities:
- Mentors and clarifies issues and practices for DevOps Engineers by decomposing more complex tasks into actionable work units and deliverables and assigning the work units to an individual or teams of DevOps Engineers
- Responds to escalated events or issues from DevOps Engineers and creates issues and action-plan summaries for stakeholders
- Collaborates with Application Owner(s) on mid-term and long-term strategy for Continuous Integration and Continuous Delivery (CI/CD) tool adoption efforts across groups of applications
- Monitors and responds to aggregate alert trends across application and infrastructure key performance indicators (KPI) for the service supporting CI/CD services
- Works with Infrastructure and Solutions Engineers to prioritize and propose new features and capabilities for CI/CD service platform that fosters increased automation across a group of applications or line of business
- Responds to risk or audit identified issues with access control processed designed for compliance with firm separation of duties practices and software release management standards, and policies
- Works with Site Reliability and Infrastructure Engineers to reconcile and integrate planned CI/CD service platform changes across the monitoring, alerting, forecasting, and reporting functions
Skills:
- Analytical Thinking
- Collaboration
- DevOps Practices
- Result Orientation
- Solution Delivery Process
- Application Development
- Innovative Thinking
- Architecture
- Solution Design
- Stakeholder Management
- Technical Strategy Development
Required Qualifications:
- A solid understanding of SDLC
- Expert level working with Bitbucket, Jenkins, SonarQube, Artifactory, Ansible, Ansible Tower, JIRA. Experience in release/build engineering processes
- Experience implementing and supporting Continuous Integration and Delivery practices and automation tools
- Strong expertise in either Python or Java
- Able to communicate effectively both written and verbal
- Able to support development teams in a fast-paced environment in critical situations
- Able to multitask and have a sense of priorities
- Experience with supporting applications
- Experience with Agile development processes and tools
Desired Qualifications:
- Experience with network technologies: Switching, Routing, Firewalling, Proxy, SDN, Overlay Networking
1st shift (United States of America)