The Staff Infrastructure Engineer will serve as a leader focused on infrastructure, bridging the gap between business requirements and technological solutions for infrastructure at Michaels.
Requirements
- 6-7 years of experience in infrastructure architecture, design, and operation.
- 3+ years of experience with infrastructure provisioning, configuration and security aspects of on-premises and cloud infrastructure.
- Experience with Infrastructure as Code (IaC) tools
- Experience with DevOps and Agile methodologies
- Experience in enterprise infrastructure support and operations and ITIL standards
- Strong understanding of software engineering principles and practices
- Understanding of network routing and switching
Responsibilities
- Partner with IT leaders and peers to influence and define strategic technology direction, target state solutions, and develop technology roadmaps in partnership with IT leadership and other business unit leads.
- Assist in defining the on-premises and cloud infrastructure aligned with Michaels IT strategy and growth into the global marketplace.
- Lead systems design, development, and deployment, primarily focusing on business needs.
- Support the infrastructure maintenance and operations, establish and enforce technology operations standards and processes, and advocate best practices.
- Collaborate to develop and implement strategic plans for data-center operations, infrastructure architecture and engineering, monitoring capabilities for devices and applications.
- Participate in the architectural and operational aspects of both transformational and keep-the-lights-on projects, including planning, resource allocation, risk management, and progress tracking.
- Ensure that execution of architectural decisions align seamlessly with organizational objectives.
Other
- Facilitate organization change and promote best practices.
- Ensure projects are delivered on time and work with leaders to determine budget.
- Work closely with cross-functional teams, including business stakeholders, project managers, and engineering professionals to ensure architectural alignment with project objectives and ongoing system management.
- Bachelor’s Degree in Computer Science, Information, or a related field, or equivalent experience.
- Applicants in the U.S. must satisfy federal, state, and local legal requirements of the job.