Software Engineer Linux

Title: Software Engineer Linux
Location:  Chicago, IL
Duration:  3+months
 
 
Description:
 
Software Engineer Linux 
 
 This is a potential temp to perm position for the right candidate. Please ask your candidate(s) if they are legally authorized to work for any employer in the US without sponsorship and ensure the question is answered/confirmed in the comments when you submit the candidate(s). Thank you! 
 
 Description: 
 The Software Engineer has responsibilities extending to the design and development of software within the P&L. 
 
 Duties include (but are not limited to): 
 • Working closely with systems and product management teams in requirements gathering and software design 
 • Design, build and maintenance of our Linux server environments across product releases 
 • Configuring, deploying and updating Linux servers 
 • Application packaging and maintenance of software repositories 
 • Maintain server environments for development and verification 
 • Automating repetitive system administration tasks 
 • Evaluating and recommending new hardware and software technologies or solutions 
 • Serving as a liaison between the Unix Services and Software Engineering teams 
 
 
 Qualifications: 
 • Bachelor's Degree in Computer Science, Electrical Engineering or related computer field 
 • 2+ year’s experience developing software for complex systems or computerized products 
 • Experience with Linux servers working in bare metal and virtualized environments 
 • Experience in hardening Linux environments 
 • Expertise in Linux and Python scripting languages 
 • Experience installing, configuring, and maintaining webservers, web services and database servers 
 • Strong grasp of configuration management tools, such as Ansible, Puppet, Chef, and/or Salt 
 • Familiarity with storage systems 
 • Proficient understanding of the Linux network stack, TCP and UDP, and Multicast 
 • Experience with virtualization technologies, such as KVM, VMWare 
 Excellent written and spoken communication skills 
 
 Preferred Qualifications: 
 1. Masters Degree in Computer Science, Engineering or related computer field 
 2. Experience in software platform, advanced applications, user-interface design and/or systems engineering 
 3. Experience in developing applications for cloud deployment 
 4. Experience in platform and application development 
 5. Team leadership experience 
 6. Experience in healthcare IT technologies like HL7, DICOM and XDS 
 7. Demonstrated knowledge of Quality, Tools and/or LEAN processes 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file