Senior Director Information Technology - DevOps (Remote)
What We'll Bring
Our quest to modernizing the way we do technology is not slowing down anytime soon. We continue to make big strides in our agile atmosphere to bring the latest in products and solutions within the cloud infrastructure. Our cloud teams have the potential to shape the future by solving thought-provoking problems and using transformational technology to further enhance our capabilities in this data-driven world. Helping our clients build trust begins with a strong team of innovators ready to pave the way with strategy and optimization in mind. You’ll have the chance to thrive in a culture of ownership and delivery as these efforts continue to expand. As technology evolves, our advantage in having an ecosystem of innovation and modernization creates an unmatchable environment. These advantages can enable you to be at the center of groundbreaking discoveries.
What You'll Bring
Bachelor’s Degree or equivalent combination of education and experience
10+ years of experience working in a Linux/Unix environment
3+ years of experience with Kubernetes/containers
10+ years of Management experience in DevOps, Release Engineering, Databases or Software Engineering
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, deployment, and implementation
Experience in scaling distributed data systems, deploying and managing software in production environment and container-based service deployment using Docker and ability to use various open source technologies.
We'd Love to See:
Experience in designing, deploying and maintaining highly available applications in the cloud is a plus·
Skills in infrastructure automation tools, for example, Chef, Ansible, Puppet, Salt is a plus.
·
Impact You'll Make
Serve as a strategic engineering leader and technical expert for the SRE , DevOps and database team, creating an environment where managers and engineers are empowered and supported to do their best work
Define vision, strategy and roadmaps for SRE and DevOps teams, Play a strategic role in the build of state-of-the-art application/infrastructure systems with the high emphasis on security and scalability
Partner with application and business stakeholders to ensure high quality product is developed and released into production. Establish and periodically update the Release Policy which governs the release process and details release categories, release activities, role & responsibilities, exception, etc.
Own end-to-end availability and performance of mission critical services and build automation to prevent problem recurrence; eventually automate response to all non-exceptional service conditions.
Ensure best engineering practices through automation, infrastructure as code, robust system monitoring, alerting, auto scaling, self healing, etc...
Drive and own the measuring of SLA/uptime and ensure organization is meeting set goals
Analyze system failures and develop rapid response processes to ensure such failures do not reoccur
Ensure the timely releases of the team's projects to production and remove any impediments as they arise
Lead delivery of Cloud Infrastructure strategies aligned with business objectives with a focus on Application movements into the Cloud involving design, implementation and Infrastructure automation.
Work closely with Enterprise Architecture and Information Security to specify and document solutions and practices.
Keep abreast with evolving threats/risks, industry trends and work to implement best practices in the organization.
Mentor, coach and motivate the teams to perform at the highest level
Create, maintain and update system documentation