JR-0000038659, IT Director, DevOps Engineering
The diversity of Western Digital’s products (solid state solutions and hard
disk drives for consumer and data center markets, S3 compatible data center
archival systems and more) requires a variety of development environments and computing
solutions be made available to engineering teams worldwide. Western Digital’s IT group is responsible for
delivering the DevOps solutions to meet the needs of these many teams. The diversity and global reach of Western
Digital’s products demands solutions that allow teams to develop products at
scale without sacrificing stability, quality, velocity or code health.
Director of DevOps Engineering Services, you will be responsible for engaging
and maintaining relationships with Western Digital’s development and engineering
teams. As a technical relationship
leader, your will have a pulse on the development team needs and feed those
requirements into the IT for delivery of these solutions and services from IT
to meet their needs. This Director will align
and marshal IT resources to triage short term problems and align development
teams to use IT delivered solutions in long term programs. The partnerships with engineering teams is
meant to develop long term programs to optimize and modernize development
workflows to help engineers develop, test, debug and release software for
products more quickly. These improved
and optimized development workflows will be built upon DevOps solutions
delivered from IT.
hands on leader will build and lead a technical team to identify and mitigate development
and workflow blockers. Mitigation
efforts will be such that new capabilities and solutions can be provided by IT at
scale and/or placed directly into the development organizations as well vetted
point solutions. The leader and the team will operate as a consultancy, working
with each of the organizations to “unwind” years of legacy methods and
technical debt, while concurrently to helping to migrate build, tools and
process into the modern era that is more efficient and is can be fully
supportable by IT.
ideal candidate will have a passion for technology, a relentless focus on the
customer experience and an ability to multitask, assimilate data, make
decisions and prioritize complex work while paying attention to the details. Communication with internal customers,
vendors and peer technical leaders in a clear and professional manner is an
- As the
Director of DevOps Engineering Services, a technical team leader:
manage and lead a new, technically focused team to partner with development
teams to deploy and support the world-class development processes and tools for
the diverse, worldwide team of Western Digital software and development
engineers as part of the Western Digital IT team. This new team will also own and drive short
term triage/debug efforts encountered as WD development teams encounter
blockers as their environments become support by IT.
- Be a
technical leader in building and managing relationships between engineering
development teams and IT.
closely with software development teams (development, release, QA, production)
to constantly look for ways to improve solutions deployed to meet their needs.
- Lead the
engagement with development teams for new IT solutions and programs.
plans and projects (both short term and long term) to decrease current IT infrastructure
requirements necessary for development teams to meet product goals and schedule
in new development programs discussions early to understand current and future
requirements such that IT can develop scalable and sustainable solutions.
- Lead by
example in the technical areas and drill into technical issues to recommend the
and maintain a collaborative, team-based cross-functional management approach
that fosters engagement, consensus and collaboration.
with the IT Leadership to support solution development, culture creation and
operational efficiencies in alignment with long term planning goals
coordinate and align with engineering and development teams’ decision makers/leadership
to develop a short-term and long-term technology strategy to achieve corporate
management responsibilities include, but not limited to:
- Hire a
new technical team to lead debug/triage efforts with WD development teams.
success for team members along their chosen career paths.
technical abilities of individual engineers, in order to match them with
projects which demonstrate their strengths and stretch them to grow.
technical mentorship and training to engineers building quality solutions.
- BS/BA preferred or equivalent experience
- 10+ years of relevant industry experience, with at
least 5 years of hands-on technical leadership and people management experience
in IT and/or software development teams.
- Extensive experience in the design, implementation,
delivery and support of sophisticated software build/test/continuous release
and deployment infrastructure.
- DevOps skills including deep experience with
Automation, Scripting, Configuration Management, Monitoring Tools in large
scale, geographically diverse development environments.
- Extensive experience developing and automating
continuous integration/delivery pipelines using virtual solutions
- Experience of Docker/Containers/Kubernetes/Google GO
are highly desired
- Extensive experience in shell scripting/programming,
systems automation tools (Salt, Puppet, Chef, FAI, Kickstart, Ansible)
- Experience with configuration Management utilities
(SaltStack, Puppet, etc), and Source Control (Git, Subversion (ie. SVN))
- Must possess strong documentation skills and can
work with rapid change and at a fast pace.
- Proven ability to build and lead high performing and
geographically dispersed teams.
- Excellent analytical, problem solving, and
troubleshooting skills to manage complex process and technology issues.