System Engineer

Lombard, IL 60148

Post Date: 03/28/2018 Job ID: 10232 Category: DevOps

System Engineer 

Key Responsibilities:

The position will support our in-air flight entertainment development team in Lombard, IL. This person will focus on the air-side equipment that contains avionic equipment including: Server Management Unit (SMU), Satellite tracking system, Cisco/Motorola Wireless AP, High power transceiver and a Hughes HX200 modem. The system offers web portal services, video services, firewall, DNS forwarding, and other backend services. Ground-side support as needed.

Minimum Qualifications:
  • Bachelors of Science Degree in the field of EE/CS/CE or equivalent work experience
  • 5+ years object oriented programming experience (Python/C/C++/Java):
  • 2+ years Python minimum
  • 2+ years’ experience in Automation (Puppet, Chef, Ansible, Jenkins)
  • 2+ years’ experience with AWS
  • 5+ years Linux experience:
  • Administering maintaining/updating (RHEL, Arch, Debian)
  • Understanding of Container Technologies (Docker)
  • Low level disk tools: dd, lilo, iostat
  • Networking/CCNA a big plus. Understanding of Cisco, TCP/IP, Firewalls, Vlan, Multicast
  • Comfortable in an Agile software development model
  • Highly motivated with a positive attitude
  • Strong analytical and critical thinking skills
  • Strong troubleshooting and problem solving skills
  • Ability to quickly learn new technologies 

Essential Functions:
  • Develop and maintain applications on Arch Linux and RHEL
  • Develop and maintain software for the Server Management Unit, running python as the standardized language and shell scripts
  • Develops tools to automate software deployment and monitoring
  • Contributes to development of data processing jobs and supporting software systems
  • Accelerates Application Team productivity by creating tools, utilities and scripts to address issues with new projects and existing operational procedures
  • Provides Linux systems administration support to Applications Teams
  • Automates tasks across a widely distributed data cluster
  • Serves as a liaison between development groups and IT, communicating system changes and mitigating possible issues that may affect the Application Teams
  • Maintain software using Pacman (Arch Linux package manager)
  • Install/configure aviation gear (in lab) and image HD’ s to simulate various customer portals
  • Testing and enhancing systems to ensure that they operate reliably
  • Integration of various “ bolt-on” components that may optimize/enhance the network
  • Understanding of web portals: Squid, Apache, Pyramid
Python, Linux, Networking protocols, Automation/Container technologies (open to any), Cloud/AWS

Jordan Zmick

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: