- Communication Skills
- Data Center Experience
Job Description Summary
The Director of DevOps and Automation will serve as a senior leader within CCC’s Infrastructure, Engineering, and Innovation teams. This role is an experienced technologist and strategic partner to the senior leaders of CCC’s Product Development Leadership. The Director of DevOps and Automation will develop a strategic vision, strategy and roadmap that can drive the migration of a wide variety of technology assets to multiple Cloud providers.
This Director is responsible for articulating foundational principles and patterns that will enable the broader organization to shift to an immutable environment in a secure and scalable manner. This role will balance competing priorities, as well as be able to navigate and influence the broader technology organization. The leader should understand the impact of organizational models and technology selection on the speed, cost and usability of cloud solutions. This leader recognizes and removes barriers, creates a desire to succeed, and accurately assesses the strengths and development needs of team members. Job Duties
Create strategies to guide the transformation of going to an infrastructure as a code environment as well as our overall consumption of Cloud in accordance with security architectures and frameworks.
Inspire trust and confidence in partners through strategic and diplomatic handling of relationships with senior business and IT leaders with the goal of building, planning, assessing, and prioritizing Infrastructure as a code related initiatives.
Manage the delivery of highly performant and highly scalable cloud services at an optimized cost point
Identify opportunities for automation and optimization and build it into the deployment cycle to improve quality, productivity and efficiency
Drive change within the CCCIS organization to automate the pipeline in both private and public cloud environments.
Understand industry best practices and challenge the status quo to support continuous improvement.
Partner with business areas and Finance to support the annual financial planning process and provide ongoing financial monitoring and forecasting to enable portfolio investment decisions.
Create governance frameworks for the secure consumption of cloud resources in accordance with security standards and regulatory obligations. Collaborate with strategic partners to develop and implement prioritization criteria in support of the most valuable portfolio work.
Establish risk management practices and participate as a liaison between technology, security and audit for cloud-related activities.
Establish strategies for operationalizing cloud deployed assets, creating patterns for monitoring, asset management, and incident response.
Evangelize and guide in the establishment of a DevOps mindset and supporting organizational model.
Develop a culture of risk taking and innovation driven organization that continuously embraces and adapts to change.
Influences direct reports, clients, service providers and peers to successfully deliver on business commitments. Qualifications
6+ years of relevant software engineering and/or infrastructure experience.
3+ years of platform architecture and support experience
3+ years of DevOps related experience in developing and implementing processes to optimize development team productivity and reduce operational overhead
3+ years’ experience with running medium to large/complex projects or teams with multiple interactions and dependencies
Demonstrated ability to define and communicate strategy and vision and influence across the enterprise
Ability to work hands on with team members to inspire and motivate all levels of staff towards both tactical and strategic delivery goals
Passionate about build automation and improving developer productivity
Experience with continuous integration systems such as Jenkins.
Experience migrating from Data Center to cloud.
Experience building RESTful web services
Experience with containers like docker and/ or Kubernetes
Experience with RDBMS systems both on-prem and cloud a plus
Great communication skills, both verbal and written.