Unix Systems Engineer Sr / Inter

Company:  University of Michigan
Location: Ann Arbor
Closing Date: 25/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Unix Systems Engineer Sr / InterApply NowHow to ApplyA cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.About UsHealth Information Technology & Services (HITS) plays a role in the success of Michigan Medicine by providing clinicians, educators, researchers, students, and staff with technology-related information, products, and support. HITS also provides institutional expertise related to IT strategy, security, infrastructure, and resource management.The HITS Enterprise Infrastructure (EI) division secures, manages, and architects Michigan Medicine data centers, networks, and communication infrastructures. The team is responsible for all Michigan Medicine IT-related technical infrastructure, including data centers and communication facilities; wired, wireless, and in-house cellular networks; spectrum management; communication; complex device management; fiber/wiring plant; hosting; directories, databases, and storage; and continuity of operations institution-wide. The team collaborates with partners across Michigan Medicine to assure the security, stability, reliability, scalability, and economic management of the institution?s technology infrastructure.What You'll DoThe HITS Unix Hosting Services Team at Michigan Medicine is seeking a candidate to fulfill the role of Unix Systems Engineer. In this role, you will be responsible for implementing and managing over 2,000 Unix/Linux physical and virtual servers (VMWare) in both on-premises and cloud environments. Key responsibilities include supporting IT modernization initiatives, such as the OpenShift Container Platform, Ansible Automation Platform, Cloud Infrastructure and compute services for clinical, research, and educational applications. You will also assist with automation, configuration management, and orchestration strategies. This position reports to the manager of the Unix Hosting Services Team.Job SummaryYou will propose, design, develop and support the Unix/Linux clinical and research server environments to provide tiered service offerings for mission critical systems both on premises and in the cloud. You will install and manage Linux and AIX server operating systems, and support software / services in Linux, AIX, OpenShift Cluster Platform, Ansible Automation Platform, and Cloud infrastructure. You will support server infrastructure hardware, and the associated management services; develop scripts / tools necessary to extend the functionality and automate day-to-day management of the services.You should have experience in cloud, hybrid and on-prem platform design, provisioning, and workload migrations, supporting Unix/Linux systems in a 24x7 enterprise, automation and script development, OS server deployment, and security/vulnerability resolution. You should work independently as well as within a team, able to start and finish tasks without constant supervision/follow up and demonstrate a proactive attitude towards your work. Being detail oriented is a must, especially with following department processes and procedures.Responsibilities*As a Unix Systems Engineer, you will:Focus primarily on the OpenShift Container Platform, Ansible Automation Platform, Hybrid Cloud, Disaster Recovery, AIX, and Linux operating systems, as well as automation development.Design, automate, and manage a highly available and scalable cloud deployment environment, enabling application teams to deploy and run their services.Collaborate to evaluate and identify optimal cloud and/or on-premises solutions that leverage scalability, high-performance, and security.Handle the design, implementation, and management of AIX, RHEL, and Ubuntu server operating systems, supporting both IBM Power and VMware infrastructures. This includes managing server infrastructure, such as blade chassis, blade and rack servers, and their associated management services.Assess current hardware and software technologies for applicability to the environment, and provide recommendations for acquisitions, engineering, and configuration changes.Develop, enhance, and maintain cloud and/or on-premises solutions following best practices.Provide senior-level expertise on decisions and priorities regarding the enterprise's overall systems architecture.Manage customer projects, including design, implementation, and upgrades, while working with customers to understand and implement application requirements.Identify, analyze, and resolve infrastructure vulnerabilities, issues, and application deployment problems.Develop and update documentation for supported services and related procedures.Assist with daily incidents and service requests.Required Qualifications*Senior Level RequirementsBachelor's degree in Computer Science, a related field or equivalent experience.5 to 7 years of systems analysis/programming in a business environment.3+ years of experience in a related role involving customer service, organization, prioritization, and troubleshooting to successfully design services and workflows in an enterprise architecture.Intermediate Level RequirementsBachelor's degree in Computer Science, a related field or equivalent experience.3 to 5 years systems analysis/programming activities in a business environment.Desired Qualifications*5+ years of experience in engineering support of large, complex, highly available UNIX/Linux (AIX, RHEL, Ubuntu) architectures in a high-availability, enterprise environment.2+ years of experience in the design and implementation of cloud solutions.)Expert knowledge of orchestration and containerization technologies.Expert knowledge in installing, configuring, and managing configuration products such as Ansible Automation Platform (AAP) and Terraform.Strong experience with cloud architecture and deployments.Certification in cloud solutions (AWS, Azure, GCP).Certification in Kubernetes.Familiarity with cloud-native concepts and experience using cloud-native solutions.Experience using version control solutions, such as Git, within a distributed team.Possesses the skills and knowledge to meet the challenges of modern infrastructure, platforms, tools, and concepts at scale and with velocity.Experience in deploying and troubleshooting high-performance Linux or AIX systems.Experience with Linux kickstart or IBM HMC/NIM build processes.Advanced scripting skills in Python, Go, and Bash.Strong organizational and personal skills.Ability to recognize and escalate problems to the appropriate level of management.Experience with networking technologies, particularly as they pertain to managing Linux or AIX systems and applications running on these systems.Excellent written and oral communication skills.Excellent interpersonal, communication, and organizational skills with the ability to interact effectively with employees at all levels within the organization.Excellent project management skills.Ability to communicate and work effectively with employees at all levels within the organization.Willingness to participate in an on-call rotation.Work LocationsThis position is being offered as a Hybrid position. There will be times that it will be appropriate for you to work from home. There will be other times that you will be required to work onsite for meetings, or hardware configuration or troubleshooting. This position will be 90% remote work. You may be required to work during non-business hours and on weekends. On-Call rotation is required for this position.Modes of WorkPositions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about thework modes ( .Underfill StatementThis position may be underfilled at a lower classification depending on the qualifications of the selected candidate.Additional InformationBenefitsWe offer a benefits package that includes comprehensive training and career development opportunities, generous retirement savings plans, ample paid time off, and a wealth of family care support: StatementHITS is firmly committed to advancing inclusion, diversity, equity, accessibility, and belonging, which are core to the culture and values of Michigan Medicine. Our community supports recruiting and cultivating a diverse workforce as a reflection of our commitment to serve the diverse people of Michigan and the world. We strive to create a work culture where each team member feels respected, valued, and safe.Background ScreeningMichigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.Application DeadlineJob openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.U-M EEO/AA StatementThe University of Michigan is an equal opportunity/affirmative action employer.Job DetailJob Opening ID255240Working TitleUnix Systems Engineer Sr / InterJob TitleApp Programmer/Analyst SrWork LocationMichigan Medicine - Ann ArborAnn Arbor, MIModes of WorkHybridFull/Part TimeFull-TimeRegular/TemporaryRegularFLSA StatusExemptOrganizational GroupExec Vp Med AffairsDepartmentMM HITS EI Unix Hosting SvcsPosting Begin/End Date10/07/2024 - 10/21/2024Career InterestInformation TechnologyApply Now

Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙