At Key, employee and candidate health is a top priority. Due to the ongoing spread of COVID-19, most interviews are being conducted virtually. Our talent acquisition team is diligently working to provide you the support you need throughout our hiring process. Learn more.

Director of DevOps in Brooklyn, OH at KeyBank

Date Posted: 1/12/2021

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    4910 Tiedeman Road
    Brooklyn, OH
  • Date Posted:
    1/12/2021

Job Description

About the Job

Reporting to the Executive Vice President of Enterprise Technology Services and Chief Technology Officer, the Director of DevOps is responsible for leading the strategic development and execution of Key’s DevOps strategies. Collaborates and partners with infrastruture, line of business, and security teams to design, deploy and support the delivery of enterprise software solutions, digital intelligence (monitoring and observability), and cloud platforms through continuous integration, continuous testing, continuous delivery, and configuration management as well as integrate DevOps methods and principles with the technical organization at large. Serves as a thought leader in identifying and evaluating emerging technology.

Sets the strategy for implementing CI/CD and release management across the technical organization and support in developing solution requirements. Enables cross-functional teams to work within the KeyBank Agile project lifecycle, within an Agile environment and provide guidance and support as needed.

Attracts, develops, and retains a high performing and inclusive team through coaching, development, and support. Aligns team members with organizational vision and strategies. Builds and leads teams that understand the importance of teamwork and coordinated activities and exemplify effective communication at all organizational levels.

Job Responsibilities

  • Oversee all aspects of DevOps operations & product deployments

  • Utilize industry standard best practice methodologies for implementation

  • Communicate and influence clearly, concisely, and appropriately with a wide range of audiences

  • Ability to establish priorities, work independently, and pursue objectives without supervision

  • Attract, develop, and reward a high performing, inclusive workforce. Develop leadership bench strength and talent pipelines. Lead and manage departmental staffing needs including hiring, training, performance management, career development to achieve industry leading performance

  • Develop, monitor, and manage metrics/KPIs as a basis for continuous improvement

  • Lead cross-functional teams in a hands-on manner, diagnose complex issues on the various platforms, and play a leading role in software/platform/application architecture

  • Ensure that the DevOps and Engineering teams involved in the software delivery life cycle are working together on a common objective towards quality and velocity of software delivery

  • Continually improve infrastructure provisioning automation capabilities
  • Maintain deployment, architecture, configuration, and operations documentation
  • Standardize and continually improve application/code deployment and release management processes


Required Qualifications

  • Bachelor's degree or equivalent experience. Masters preferred

  • 5 years of Management experience in DevOps, Release Engineering or Software Engineering

  • Knowledge of Dev Ops practices; Kubernetes; Cloud Orchestration; Automation tool set

  • Strong communication and interpersonal skills with an emphasis on consensus building, negotiations, and a proven ability to influence others in and across teams and organizations

  • Ability to develop and challenge direct reports and peers through strong leadership and coaching, along with proven success leading and motivating remote teams

  • Strategic, innovative thinker who is data-driven, results-oriented, and a highly-motivated self-starter

  • Leadership and project management experience with strong understanding of tools and automation frameworks

  • Demonstrated experience working in agile environments

  • Experience in systems automation, virtualization, orchestration, continuous integration, deployment, and implementation

  • Demonstrated ability to quickly grasp new technologies

  • Strong team player who enjoys working in a fast-paced, dynamic environment

  • Must be action oriented, capable of multitasking well based on priorities

  • Expertise in one or more of the following, with a strong command in the others required: client architecture, web services, operating system or networking, server architecture and browser interfaces

Competencies

Process Management

Knowledge of business process improvement tools and techniques; ability to understand, monitor, update, control, or enhance existing business or work processes.

Innovation

Knowledge of the value of innovation; ability to create and develop new ideas for answers to work-related problems that improve the performance of the organization

Continuous Learning

Understanding of the rationale behind the necessity to continually learn and grow and the ability to seek performance feedback and identify approaches to improve own performance and that of others.

Alignment

Knowledge of the importance of collaboration among team members and the ability to enroll stakeholders in communicating and coordinating activities to support the organization's vision and strategies.

Performance Management

Knowledge of successful performance management techniques; ability to apply organization's performance management system, practices, and tools to developing and improving individual, team, and organizational performance.

Systems Thinking

Knowledge of the critical interdependencies among individual system elements that help and hinder performance; ability to plan and design solutions that synchronize resources to achieve business results.

Planning: Tactical, Strategic

Knowledge of effective planning techniques and ability to contribute to operational (short term), tactical (1-2 years) and strategic (3-5 years) planning in support of the overall business plan.

Application Delivery Process

Knowledge of major tasks, deliverables, and formal application delivery methodologies; ability to utilize these in order to deliver new or enhanced applications.

Emerging Technologies

Knowledge of emerging technologies; ability to design, apply and evaluate new information technologies for business environments.

Agile Methodologies

Knowledge of concept and principles of agile methodology; ability to apply appropriate agile approaches in the processes of software development and delivery.

Software Development

Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.

Application Design, Architecture

Knowledge of basic activities and deliverables of application design; ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design

Architecture Modeling

Knowledge of Architecture Modeling; ability to develop and modify enterprise architecture through conceptual, logical and physical approaches.

Decision Making and Critical Thinking

Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.

Leadership

Knowledge of leadership practices and processes; ability to use strategies and skills to enlist others in setting, embracing and achieving objectives while having a long-term perspective of the future state of things and how to get there.

Coaching Others

Knowledge of coaching and mentoring concepts and methods; ability to encourage, motivate, and guide individuals in learning and improving effectiveness.



FLSA STATUS:Exempt

KeyCorp is an Equal Opportunity and Affirmative Action Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

45878BR

Not Ready to Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

At Key, we’re committed to diversity and inclusion in all we do. Qualified individuals with disabilities or disabled veterans who are unable or limited in their ability to apply on this site may request reasonable accommodations by email.