Linux Systems Developer
Description
Primary Recruiter: Shelby Crowley
Internal Only?: No
Requisition ID: JR-628
Internal Title: Systems Engineer I
Hiring Manager(s): David Zwacki ([email protected])
Background Information:
Innovative Defense Technologies (IDT), provider of automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Linux Systems Developer to be based in our Fall River, MA office.
Overview:
Innovative Defense Technologies (IDT), provider of automated software testing, data analysis, and cybersecurity solutions for complex defense systems, is currently seeking a Linux Systems Developer who is passionate about and dedicated to working with Linux. We want someone for whom Linux is not just an operating system; it is a passion and a hobby. If you find joy in tinkering with Linux both at work and in your personal projects, you are the kind of enthusiast we are looking for. This role is for those who thrive on solving complex problems, have strong debugging skills, and a firm grasp of cybersecurity mechanisms. This is a fully on-site role based out of our Fall River, MA office.
The ideal candidate will have an extensive background in Linux systems and VMware virtualization technologies. This includes a comprehensive understanding of the Linux boot process, system initialization, kernel operations, and the ability to configure and manage bootloaders and kernel modules. The role demands proficiency in customizing system images and kernels, as well as diagnosing and debugging issues across the full stack of a running Linux OS.
We pride ourselves on fostering a collaborative team environment where camaraderie and a strong team spirit are the cornerstones of our work culture. Our team thrives on mutual support and a shared commitment to excellence. While we are serious about our goals and dedicated to delivering high-quality work, we also believe in the value of a positive workplace where enjoyment and job satisfaction are part of the daily routine. The ideal candidate will be someone who is not only passionate about their work but also enjoys contributing to a vibrant team atmosphere.
All applicants must be able to obtain/maintain an active U.S. Security Clearance.
Responsibilities Include:
- Develop and maintain software applications on Linux platforms.
- Strong debugging skills to troubleshoot and resolve complex issues.
- Implement and manage virtualization technologies with a deep understanding of various hypervisors.
- Design and maintain virtual networking architectures.
- Ensure robust cybersecurity measures are integrated into all systems and applications.
- Collaborate with cross-functional teams to support the system development lifecycle.
Minimum Required Qualifications:
- Bachelor’s degree in Information Technology, Information Systems, Computer Science, or a relevant field of Engineering.
- Minimum of 5 years’ experience in a relevant field
Required Skills:
- Experience with physical server install/administration.
- Experience managing/configuring Server-based or Workstation-based Operating Systems.
- Virtualization Infrastructure Experience with VMware or similar tools.
- Networking experience – TCP/IP, DNS, switching, routing, VLANs, firewalls.
- Demonstrated ability to shift from one project to another in an agile work environment.
- Ability to communicate technical approaches and details within small project teams.
- Ability to capture technical approaches, designs, block diagrams, algorithms, and implementations in written and graphical form.
Preferred Skills:
- Experience troubleshooting issues of both a software and/or a hardware nature.
- Enterprise system engineering/administrator expertise with at least one operating system.
- Experience configuring/managing server systems.
- Experience with shell scripting.
- Experience with Cisco Switching is a plus.
- Experience with Ansible and Python is a plus.
- VMWare, Red Hat, and/or Cisco certifications highly encouraged.
- Security+ or equivalent IAT Level II certification highly encouraged.
- Familiarity with DISA STIG or other Risk Management Framework is highly encouraged.
Competencies:
- Ability to create and employ requirements and specifications during development.
- Desire to stay current with industry trends and best practices.
- Excellence in technical oral and written communication with peers and non-technical cohorts.
- Be capable of working independently but thrive in a team environment.
- Capable of finding creative solutions to difficult problems.
- Solid analytical abilities, coupled with a strong sense of ownership, urgency, and drive.
EEO Statement:
Applicants, employees, and former employees are protected from employment discrimination based on race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other basis protected by federal, state, or local law.