DevOps Lead Engineer with Azure and Recent Banking Domain
Role details
Job location
Tech stack
Job description
The firm is looking for a DevOps Team Lead to guide the modernization of our existing DevOps processes. The ideal candidate involves leading a team of DevOps engineers, guiding them through daily tasks, and ensuring that projects are completed on time. The Team Lead is responsible for technical leadership, mentoring team members, and hands-on involvement in the development and deployment processes., * Lead and mentor a cross-disciplinary team of DevOps Engineers, Release Engineers, and DBAs, providing guidance and occasional hands-on support.
- Oversee the modernization of DevOps processes, ensuring best practices and efficient workflows that align with modern cloud/Azure architecture.
- Manage deliverables and dependencies, communicating timelines and expectations to stakeholders.
- Develop and implement strategies for continuous improvement of DevOps practices.
- Collaborate with other departments to align DevOps initiatives with business goals.
- Drive project management activities, including planning, execution, and monitoring of DevOps projects.
- Ensure effective communication and coordination within the team and with other departments.
- Foster a collaborative and high-performance team culture.
Requirements
Years working with: DevOps Lead Years working with: Banking Years working with: Azure DevOps Years working with: Octopus Deploy, TeamCity, Jenkins, Ansible, or Azure Pipelines, A senior (12+ years) DevOps team lead (4+ years as a lead) with extensive and recent Banking experience. The DevOps Team Lead to guide the modernization of our existing DevOps processes. The ideal candidate involves leading a team of DevOps engineers, guiding them through daily tasks, and ensuring that projects are completed on time. The Team Lead is responsible for technical leadership, mentoring team members, and hands-on involvement in the development and deployment processes. Candidates must have advanced Azure DevOps skills, particularly with Git and Boards, and experience with CI/CD tools such as Octopus Deploy, TeamCity, Jenkins, Ansible, or Azure Pipelines as well as being proficient in PowerShell scripting and working knowledge of SQL query language. ***CANDIDATES MUST HAVE EXCELLENT COMMUNICATION SKILLS., * Proven experience in leading and managing a cross-disciplinary team of DevOps engineers and working with other software engineers and technical staff.
- Strong project management skills, including planning, execution, and monitoring.
- Ability to manage multiple projects simultaneously and prioritize tasks effectively.
- Excellent communication and interpersonal skills.
- Ability to motivate and inspire team members to achieve their best performance.
- Strong problem-solving skills with experience identifying and escalating issues.
- Ability to work in a fast-paced, team-oriented environment.
- Experience in developing and implementing strategies for continuous improvement.
Collaboration Skills:
-
Ability to work effectively with various cross-disciplinary teams, including Server Engineering, Application Development, L1 Support, Network, QA, Desktop Engineering and Support, as well as Technical and Program Managers.
-
Strong interpersonal skills to facilitate collaboration and communication across different teams and departments. Technical Experience:
-
Proven track record as a Systems Engineer or Admin, with experience in installing, configuring, and supporting IIS Web servers, including migration to Azure Web Apps.
-
Strong understanding of Computer Networks, Virtual Private Networks, and SQL Server.
-
In-depth experience with Microsoft Azure Cloud Services and cloud migrations; AWS/GCP experience is a plus.
-
Advanced Azure DevOps skills, particularly with Git and Boards, and experience with CI/CD tools such as Octopus Deploy, TeamCity, Jenkins, Ansible, or Azure Pipelines.
-
Proficient in PowerShell scripting and working knowledge of SQL query language.
-
Experience with centralized job scheduling tools, production support, and automated testing solutions.
-
Strong background in Change Management and performing application changes to production systems.
-
Proven ability to build cloud-based infrastructure solutions in Azure with a strong governance model.
-
Understanding of authentication mechanisms such as OAuth2.0, Managed Identities, and Service Principals.
-
Working understanding of AI tools, including but not limited to ChatGPT, Bard, other LLMs, and various Microsoft Copilot technologies.
-
Familiarity with Databricks, Snowflake, PowerBI, and Azure SQL database technologies.
General Candidate Traits:
- BS in Computer Science, Engineering, or equivalent work experience.
- Minimum 10 years of experience
- Minimum 4 years of experience leading a team
- Excellent problem-solving skills with experience identifying and escalating issues.
- Ability to prioritize and escalate issues appropriately.
- Highly motivated and able to work independently with minimal guidance.
- Solid customer service and organizational skills.
- Strong communication skills.
- Ability to work a minimum of 3 days a week in the office.