Full-Stack Developer / Systems Administrator
Date Posted: 10/13/23
Open Position: Full-Stack Developer / Systems Administrator
Your role as a Full-Stack Developer / Systems Administrator is to design, develop, and maintain business software applications and to protect the availability and security of computer systems and network connections of the applications and business data. This position will be based out of BLT’s, MD facility. The individual in this position will provide support to end users, administer IT systems, and assist in assuring that the company’s IT systems are secure, well documented and maintained. In addition, the individual will participate in the implementation of policies and procedures to ensure systems are functioning consistent with internal procedures, company goals, industry best practices, and DoD requirements.
Location: Columbia, MD OR Melbourne, FL
Want to know what it’s like to work at BLT? Read our blog post.
How to Apply
Email your resume to [email protected].
Full-Stack Developer / Systems Administrator Role Details
BLT invests in the development, recruitment, and retention of critical skills as part of its model for business success. We offer a competitive wage, a comprehensive benefits package including medical and prescription drug coverage, dental benefits, life and disability insurance, 401k retirement, and paid vacation/holidays.
Type: Full-Time
Location: Columbia, MD OR Melbourne, FL – On-site
Experience: 5+ years
Clearance: US citizenship required; must be cleared or clearable.
Your Expertise
- Must be a sole US citizen and able to obtain and maintain DOD security clearance
- College degree in computer science or related field or equivalent experience
- Demonstrated proficiency with wide range of hardware and software
- Hands-on software and hardware troubleshooting experience
- Strong customer service orientation along with excellent verbal and written communication skills
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Proactive, self-reliant, and resourceful; excellent problem solving skills
- Ability to work independently and collaboratively
- Experience scripting with Python and PowerShell
- Programming experience in software languages such as C/C++
- Experience with SQL databases supporting back-end web development
- Revision control of software code and scripts using Git and related tools/techniques
- Basic understanding of Microsoft O365, Exchange, Teams, Windows 10/11m Windows Server, Hyper-V, AWS
- CMMC / NIST-800.171
Your Challenge
- Design, develop, and debug scripts and custom business software tools using Python, SQL databases, HTML/CSS, Javascript, or other such tools/languages as required.
- Develop code, tests, and perform debugging to enhance the capabilities of existing scripts and business software tools.
- Develop block diagrams, logic flow charts, and similar detailed documentation for any and all code developed.
- Identify, troubleshoot, and resolve hardware and software problems on desktops, servers, printers, and workstations.
- Provide timely and high quality end-user technical support and training for BLT personnel.
- Set end user accounts, permissions, access rights including 2FA, and storage allocations in accordance with best practices regarding privacy, security, and regulatory compliance including CMMC / NIST-800.171.
- Maintain existing infrastructure (including but not limited to licensing, servers, networking equipment, desktops, laptops, printers, operating systems, and telephony) label, document and install new hardware and software as appropriate. Recommend and perform hardware upgrades and resource optimization as needed. Repair and recover from hardware or software failures.
- Certificate management supporting 2FA through PKI cards, FIDO2 keys, and related technologies.
- Setup and manage Linux webservers and engineering build servers.
- Perform regular security monitoring to prevent and identify potential or actual intrusions. Provide periodic performance reporting.
- Assist in maintaining infrastructure for system security in coordination with other staff and vendor support (including, but not limited to active directory, Group Policy, file system permissions, anti-virus, firewalls, databases, and other appliances).
- Apply operating system patches and upgrades on a regular basis. Upgrade administrative tools and utilities. Perform monthly server maintenance during non-peak hours.
- Set up and maintain IT systems for BLT’s satellite offices in Florida and other US locations including intermittent travel as needed.
- Comply with and achieve certifications for security standards such as CMMC / NIST-800.171
- Basic understanding of Microsoft O365, Exchange, Teams, Windows 10/11m Windows Server, Hyper-V, AWS
- Off hours work and on-call time as needed.
- Set up and maintain BLT’s satellite offices in Florida and other US locations including intermittent travel as needed.
BLT is an engineering firm that designs chips (FPGAs / SoCs / SoMs), boards, software, and systems for commercial, military and intelligence Clients. Our designs are in space, undersea, and everywhere in between. Additionally, BLT is an Authorized Training Provider (ATP) for AMD – Xilinx, offering public and private classes – online and throughout the US – taught by our own in-house engineers.
Email your resume to [email protected].
Compliance Statement
This position may require exposure to export-controlled information and subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.
BLT values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact BLT and we will make all reasonable efforts to accommodate your request.
Culture & Benefits
These employee benefits come standard:
- Medical, dental, and vision
- 401K
- Life insurance
- Short and long-term disability
- Paid vacation
- Holidays/PTO
- A flexible work environment
- Individual, private offices for all engineers with lots of work surfaces
- Potential bonuses
Then there are the benefits that don’t show up on any list. Like a positive workplace setting. Outstanding professional development opportunities. Unforgettable off-site teambuilding excursions (you’ll learn more about these after you’re hired). And all the ice pops you can eat.
Plus, BLT’s managers are engineers, too. Your work is appreciated because we understand it.
Or complete the below form:
"*" indicates required fields