How to Apply
A cover letter and resume are required. The cover letter must be PAGE 1 of your resume and should:
1. Specifically outline the reasons for your interest in the position
2. Outline your particular skills and experience that directly relate to this position
3. Include your current or ending salary
Starting salary may vary depending on qualifications and experience of the selected candidate.
The Information and Technology Services (ITS) organization has an exciting opportunity to employ a Virtualization and Cloud Infrastructure Team member. The Virtualization and Cloud Infrastructure group is responsible for evaluation, recommendation, design, implementation and ongoing support of Virtualization and Cloud Infrastructure services with an eye on ensuring highly automated (DevOps/Orchestration), cost effective, customer/campus focused services exploring technology like Amazon Web Services, Microsoft Azure, Google Compute Engine, VMware, OpenStack, etc.
The Virtualization and Cloud Infrastructure team provides support to the application development and support groups and also collaborates with the other groups in the Infrastructure area - networking, data center, storage, security and architecture. The Virtualization and Cloud Infrastructure team member is expected to have, maintain and develop knowledge in multiple technical areas.
This position will report to the Virtualization and Cloud Infrastructure Manager in the ITS Infrastructure group. This role requires someone who can work under minimal supervision, proactively anticipating and resolving problems, has experience in a role providing excellent customer service, the ability to follow documented procedures and standards in a consistent manne, and has the passion to meet or exceed customer expectations.
For more information about the department of ITS, please visit our website: http://www.its.umich.edu/
PRODUCTION SUPPORT (50%)
Provides effective production support for operational activities to ensure highly available, customer focused services including, but not limited to:
Provide Service provisioning and Troubleshooting
Write, maintain, patching of applications/code base used to support automation and service delivery
Follows procedures and guidelines to install, patch, configure, customize, troubleshoot, upgrade, integrate, and maintain systems, software and network connectivity
Supports and collaborates with team members, software vendors and other technical staff on project efforts to achieve implementation plans and timelines
Reviews and monitors systems for availability, error conditions and performance monitors to ensure system stability
Provide reports and capacity data to support metrics for hardware warranty, software licensing and asset management systems
Develops and edits technical support knowledge base documentation, communications and written procedures tailored to the level and type of audience for support and issue resolution
Requires on-call avaiability on a team rotation ouside of normal working hours
SERVICE IMPROVEMENTS (30%)
Leads medium to large service improvements by evaluating, researching, planning and implementation/updates of new or existing technologies and processes to Virtualization/Cloud Infrastructure and services which may include but are not limited to the following:
Identify gaps in established procedures/processes make recommendations for implementing improvements
Review technical designs/architecture across platforms comparing them to vendor/industry roadmaps/trends to identify strengths weaknesses and opportunities to re-design, update or improve Services/technical designs/architecture
Identifies areas of service improvements and potential future enhancements based on customer requests and feedback
PROJECT MANAGEMENT (10%)
Leads medium to large projects to ensure effective communication and collaboration across the organization while delivering successful completion of projects on time/budget which may include: but are not limited to the following:
Prioritize and manage the execution of the resources to the project
Develop implementation plans and timelines of projects, provide status reports, exchange relevant information with management and project teams, and meet time lines
Provide accurate time estimates for tasks, identify the teams involved, and notify management of potential risks and issues
DEVELOPMENT OF SELF AND OTHERS (5%)
Stays current with relevant advances in technologies. Responsible for maintaining and updating knowledge of IT policies and procedures, hardware, software, and technical services. This can include: on-the-job training, attending technical courses or conferences, reading, research and testing. Develops and follows best practices and procedures and share knowledge with team members.
Demonstrates skill development by actively participating in growth opportunities for continuous development and improvement and applying new skills/knowledge to the job as evident by the ability to efficiently and effectively perform assigned duties, resulting in meeting or exceeding customer expectations and performance metrics
Demonstrates effective communication skills when providing training and mentoring to less experienced staff, resulting in staff and teams using and implementing the latest policies, procedures, and best practices to accomplish tasks.
This position may hand out work to more junior staff and review that work. Lead by example, demonstrating organizational values and behaviors and fostering collaborative relationships.
Look for opportunities to interact with Campus and others, through customer outreach and speaking opportunities. Communicating the Value that ITS adds to the University of Michigan
Be aware of team activities at a macro level, leading and course correcting the team and individuals as necessary
Identify when work needs to be re-prioritized making adjustments accordingly
Understand and participate in the hiring process
Contributes to strategy of products and services
Can collaborate to identify team training needs develop plans to address needs of team/individuals
Acts as an escalation point for more junior staff
REQUIRED ORGANIZATIONAL COMPETENCIES - Successful candidates will be expected to demonstrate in this role the following organization competencies, but not limited to:
Advancing the Mission: Demonstrates working knowledge of the various constituency groups with an ability to describe expectations and purpose and issues of the constituency groups primarily served
Building Relationships / Interpersonal Skills: Demonstrated ability to use formal/informal networks to accomplish tasks and objectives, developing and maintaining smooth, cooperative working relationships. Demonstrated ability to address and manage conflict and offer constructive criticism and feedback in a positive manner.
Communication: Demonstrated ability to provide necessary attention to solve different level problems, often multitasking to solve moderate level problems. Defines problems, analyzes causes, identifies possible solutions, selects the best solution and develops action plans. Generates new ideas and goes beyond the status quo.
Development of Self and Others: Demonstrated initiative in participating in growth opportunities for continuous development and improvement.
Flexibility / Adaptability to Change: Understanding and accepting the need for change, cooperating in implementation and constructively voicing concerns and proposing alternatives.
Leadership / Achievement Orientation: Demonstrated behavior aligned with the values and ethics of the organization and profession. Demonstrated initiative in setting and measuring performance against goals and evaluating results. Demonstrated ability to work independently.
Bachelor’s degree in computer science or a related field, or equivalent combination of education, certification and experience
Minimum of 5 years experience in a related role requiring confidentiality, timeliness, customer service, organization, prioritization, troubleshooting, analysis, problem solving and working independently to successfully implement Virtualization and Cloud Infrastructure services. Administration, automation and support of some or all of the following: VMware, AWS, vCenter, openstack, Azure, Google Compute engine
Demonstrated ability to troubleshoot difficult issues,and problem solving skills with a focus on process improvement and/or automation.
Demonstrated ability to work in a self-directed manner, skillfully manage complex projects and stay up-to-date with the latest industry developments and best practices and apply the knowledge in the workplace
Demonstrated ability to communicate effectively in technical concepts both verbally and in writing to teams and customers
Demonstrated ability to manage medium to large projects
Experience directly suporting DevOps process or tools
- Responsible for protecting data and information from unauthorized relase or from loss, alteration or unauthorized deletion; and, following applicable regulations and instructions regarding access to computerized files, release of data, etc. as stated in a computer access agreement.
- After hire, candidate must have a home internet connection.
U-M EEO/AA Statement
The University of Michigan is an equal opportunity/affirmative action employer.