Linux Systems Engineer

Wheaton, IL 60187

Employment Type: Contract Job Category: Other Professional Job Number: Na205739522 Compensation: $40-45 / hour

Job Description

Position:  Linux Systems Engineer
Duration:  6-12 month contract
Location:   onsite in Wheaton, IL  60187
I am looking for a Linux Systems Engineer to work as a systems administrator and utilize DevOps expertise to develop, test, supervise, and maintain computing services that run across a distributed, global computing infrastructure.  In this role, you will be responsible for building, testing, supervising, and maintaining services across the enterprise.

Your responsibilities will include monitoring global batch jobs on computing clusters, supporting the infrastructure and staff, and providing data center support to include UPSs (Uninterruptible Power Supplies), UPS batteries, PDU's (Power Distribution Units), CRAC (Computer Room AC) units, ATS (Automatic Transfer Switches), Standby Generators, electrical switchboards, commercial electrical breakers, and electrical power distribution.

Additionally, you will work with Computing Systems that integrate with the Legacy infrastructure.

The ideal candidate will 
  • possess a solid understanding of computing system concepts such as scheduling, I/O, networking, and file systems.
  • have experience working with UNIX-based operating systems and have strong command line interface skills.   
  • hold expertise in scripting languages like Bash and Python, version control systems, and configuration management tools such as Puppet or Ansible. 
  • be able to resolve system and service operational problems and communicate effectively to both technical and non-technical audiences.
  • Have experience defining SLA and KPIs, analyzing, diagnosing, and monitoring system and service performance, gathering user requirements, and providing feedback on system and service projects. 
  • Bachelor's degree in computer science, information technology, engineering, or a related field from an accredited institution or equivalent work experience in IT or computer science. 
  • UNIX shell scripting and Python
  • Strong oral and written communication skills are essential for this role, as well as the ability to collaborate with teams across different time zones, produce quality work, and meet deadlines. 
  • Prior experience with batch systems like HTCondor and Slurm, familiarity with container technologies such as Docker, Podman, etc. 
  • An understanding of container orchestration tools like Kubernetes, OpenShift, Docker Swarm, etc. 
  • Experience with distributed computing systems and grid computing technologies such as distributed file systems (CVMFS), compute entry points (HTCondor CE), and service monitoring tools and technologies such as Grafana, Prometheus, etc., is also preferable.
Did you know about Sterling?  As a Sterling W2 employee on contract, you are becoming an owner in Sterling.  We are an Employee-Owned ESOP (Employee Stock Option Program) Company, that in itself is an additional retirement benefit on top of our other exceptional Sterling benefits, including paid holidays, PTO, and the ability to join the 401K with a company match. Sterling Engineering / Staffing could be your future home.
Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.

Meet Your Recruiter

Mary Gallian

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.