Infrastructure Engineer
TEKsystems
This position cannot offer visa sponsorship or support corp-to-corp (C2C). Candidates must be authorized to work in the United States.
Description
Position Purpose:
As a University employee, you have a unique opportunity to change lives on our campuses, in our state, and around the world. Employees offer their boundless energy, creative problem-solving skills, and dedication to build stronger minds and a healthier world. UW is committed to attracting and retaining a diverse staff, your experiences, perspectives, and unique identities will be honored at the University. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable, and welcoming.
This position requires a team-oriented IT professional, experienced in designing, implementing, and managing complex applications, systems, and infrastructure at scale, with a focus on Web Hosting and Service management. Additionally, this position provides engineering leadership to several service teams, delivering complex IT services to the University and its extended community.
This Infrastructure Engineer position is responsible for maintaining custom software and integrating it with third party software or systems using APIs or ETL processes. This position will also be responsible for maintaining and working on our Shared Web Hosting environment. Sometimes the work will involve maintaining our team’s internal systems to reduce technical debt or improving and optimizing our development and deployment workflows. In all cases this position will require evaluation, adaptation, integration, and management of sophisticated system, network, and application software to support the research, teaching, and administrative computing requirements of different units. This position reduces the workload on other parts of the University and beyond by removing repetitive work through workflow management, automation, and self-service.
This position must be able to work with a diverse group of people who are both technical and non-technical. The incumbent must be able to work iteratively in both self-directed and team environments and often with people who are not co-located.
Position Complexities:
This position is responsible for managing and executing both business and technical components of complex technical projects. Project work focuses on gaining efficiencies by documenting business processes; defining and designing process improvements; designing technical solutions based on requirements; and data modeling and metadata definition. Designing, engineering, and improving software solutions is critical for this role as well as maintenance of current systems including our web hosting environment.
This position will conduct research, analysis, configuration, and testing within a diverse team environment that includes participants from a broad range of campus units. The quality of work completed by this position will directly enhance the experience of University IT customers, as well as staff and across the University.
The ability to foster relationships with others and to facilitate decision-making and consensus formation among diverse constituencies is critical. The SE will communicate and coordinate with diverse stakeholders and content providers, understand the workflows of the daily users, and the complex environment in which tools are used to accomplish work. This will require the SE to work within the multidisciplinary team environment while at the same time interacting productively with end-users, technical staff, and executive stakeholders.
The ability to communicate effectively is critical. The SE will listen intently to understand requirements and priorities, demonstrate an understanding of these priorities both verbally and in writing, and meet the information needs of stakeholders for effective decision making. The SE will also be responsible for regular communications to IT and campus service management colleagues in the form of regular IT publications, emails, and presentations to groups.
Position Dimensions and Impact to the Customer:
This position supports critical systems, services, and infrastructure that are integral to the operation of administrative, research, and teaching functions of the University. The quality of the work performed by this position has an effect on the quality of the IT platform services provided to the University and its extended community. These services support over 13K shared web hosting sites and another 16K websites and enable faculty, staff, and students to carry out the mission of the University.
Duties & Responsibilities:
40% Shared Web Hosting, Architect, and Lead Engineer
+ Designs, develops, and manages technical solutions, working with partners across the organization
+ Manages technology solutions for various aspects of Web Hosting, Shell Environment, and MySQL technologies
+ Serves as an engineering team lead and escalation point for complex troubleshooting and problem solving
+ Stays abreast of new and emerging trends
+ Keeps leadership informed of related issues and developments and provides expert recommendations, options, and opinions
+ Troubleshoots problems and resolves critical incidents
+ Works with other units to identify solutions to related problems or needs
20% Unix Engineering work
10% Perform full-stack operational system management and support for Linux servers, Kubernetes clusters and other managed services.
10% Operate, extend and design new supporting automation, tools and services. This includes deployment automation, configuration management systems, tool development. This may take the form of structured project work or individual tasks.
15% Evaluate and integrate software updates, security patches and improvements of all types across all platforms and infrastructure.
5% Participate in regular team and service meetings, project related meetings and cross-organizational technical forums.
5% Provide on-call support duties and after-hours support on rotation with other team members.
Skills:
Help to manager the Web Hosting Infrastructure
LAMP stack expertise would be helpful
PostgreSQL and MySQL knowledge as a plus.
Strong Unix shell programming skills as necessary, and JavaScript as a bonus (see PHP above).
Experience managing large Web Hosting environments (10,000+ sites)
Experience supporting database applications (SQL Server, PostgreSQL, MySQL) and system integrations via APIs
Experience implementing and configuring software/cloud-based applications
Demonstrated ability to deliver exceptional service while quickly adapting to new technologies
SQL Server Experience
Additional Skills & Qualifications
Requirements:
Bachelor’s degree in Engineering or Science discipline-related field, or equivalent combination of education and experience
Five years’ experience in software systems administration and support: designing, installing, configuring, and troubleshooting.
Experience managing a large (more than 10,000 sites) Web Hosting environment
Experience with SQL Server, PostgreSQL, and/or MySQL and supporting database-backed applications
Experience with the implementation and configuration of software packages and/or cloud-based applications
Experience with APIs to understand and support system integrations
Experience with coding shell scripts, such as PowerShell and JavaScript
Demonstrated ability to lead service delivery teams, construct and manage projects, and consistently and effectively document status.
Demonstrated ability to learn quickly and apply new technologies
Demonstrated ability to deliver outstanding service to customers and peers.
Desired:
● Experience with Linux
● Experience with Apache
● Experience with MySQL
● Experience with PHP
● Experience with PERL
● Experience with Ansible
Experience with all aspects of the software development lifecycle.
Experience administering WordPress including developing custom themes and plugins.
Experience with ITSM processes, including Request Fulfillment, Incident Management, Problem Management, and Change Management as expressed through the ServiceNow product.
Knowledge of accessibility compliance.
Experience with SSRS.
Prior experience in a research university or other academic institution.
We reserve the right to pay above or below the posted wage based on factors unrelated to sex, race, or any other protected classification. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. This temporary role may be eligible for the following:
+ Medical, dental & vision
+ 401(k)/Roth
+ Insurance (Basic/Supplemental Life & AD&D)
+ Short and long-term disability
+ Health and Dependent Care Spending Accounts (HAS & DCFSA)
+ Transportation benefits
+ Employee Assistance Program
+ Time off/Leave (PTO, Vacation, or Sick Leave)
Pay and Benefits
The pay range for this position is $60.00 - $80.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision• Critical Illness, Accident, and Hospital• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available• Life Insurance (Voluntary Life & AD&D for the employee and dependents)• Short and long-term disability• Health Spending Account (HSA)• Transportation benefits• Employee Assistance Program• Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Seattle,WA.
Application Deadline
This position is anticipated to close on Feb 17, 2025.
About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Confirm your E-mail: Send Email
All Jobs from TEKsystems