Job Openings

The following is not an all-inclusive list, but if you have reasonably corresponding skills, we may have the perfect job for you. Click the categories below to see the details for that opening or go directly to the submission form by clicking the Apply Now button.


Level: All levels needed

Clearance: TS/SCI w/ polygraph required.

Type: Full-Time

Location: Hanover, MD

Description:

Do you enjoy working with end users and stakeholder to document and test plans, policies and processes to ensure mission essential functions for an organization to continue despite any disaster? Do you have experience performing Continuity of Government, Continuity of Operations, Continuity Strategic Planning and Policy, and/or Enterprise Risk Management? We are looking for Business Continuity Planners with excellent communication and writing skills and the desire to work closely with enterprise customers.

Requires:

The FEMA Continuity of Operations Excellence Series Level 1 certification (for all levels) and the Certified Business Continuity Professional (CBCP) certification (for more senior roles).

Level: Mid-Level

Clearance: TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

The Configuration manager is responsible for configuration management (CM) of developmental and operational systems. The CM will mainly be working SW control and likely to interface with the HCSO organization for SW deployment. The ideal candidate has experience maintaining SharePoint CM repository and transitions as appropriate to better repositories.

Requirements:

Six (6) years of experience providing Configuration Management and a Bachelor’s degree in a related technical discipline required or 4 additional years’ of experience with no degree.

Level: Mid – Senior Levels

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Annapolis Junction, MD

Description:

The Database Administrator supports several Oracle, PostgreSQL, MySQL, and MariaDB database management system (DBMS) products for a variety of applications developed by the software development team. The DBA develops and implements policies and procedures that ensure the integrity, security, and high availability of the DBMS. This includes implementation of database installation procedures, disaster recovery steps, performance analysis and tuning, index maintenance, patching/IAVA mitigations, and monitoring of data. The DBA works with the Database Engineer (DBE) to implement PL/SQL and SQL performance tuning, architecture changes, and development prototypes. In addition, the DBA works with the DBE and software team to evaluate and recommend new DBMS tools, strategies, and technologies that will enable the team to meet business requirements.

Requirements:

Ten (10) years’ experience as a DBA in programs and contracts of similar scope, type, and complexity is required and Bachelor’s degree in a technical discipline or 4 years’ additional experience if no degree.


Level: Mid – Senior Levels

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

The ideal candidate for this position will have experience in Linux, STE/STN tools LatteArt, and Nessus.

Requirements:

Five (5) years of experience providing System Administration support and Bachelor’s Degree in related technical discipline required or 5 additional years’ experience if no degree. IAT level II baseline certification as defined by DoD 8570.01-M is required.

Level: Entry – Mid Levels

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Hanover, MD

Description:

In this role, you will be learning hands on, execution and implementation in a Linux environment. What do we need to run AWS within an enclave environment? How do we best review updates and patches for QA/QC? What can we do to fully automate system processes? Working with cutting edge and interesting technologies such as AWS SysOps, Ubuntu, Terraform, Ansible, Docker and Kubernetes you will work under the mentorship and leadership of an expert level Senior Engineer to gain knowledge and expertise ultimately affecting an incredible customer mission.

Engineering Solutions, Inc. (ESI) is seeking a qualified Linux System Administrator who is enthusiastic about accelerating the application and integration of a commercial platform into a customized AWS environment.

Requirements:

2-3 years’ experience as System Administrator with background in Linux.

Desired Skills:
– AWS SysOps.
– Strong analytical skills.
– Adept communication and technical documentation.
– Familiar with Ubuntu and Terraform.
– Experience with Azure or AWS. Proficiency with scripting languages (Python or other).
– Ansible, Git, Vi/Vim and Kubernetes are a plus.

Desired Certifications(s):
– Linux certification and CompTIA Sec+, or Equivalent
– AWS Certified SysOps Administrator-Associate
– AWS Certified Cloud Practitioner


Level: Minimum six (6) years experience in computer science, information systems, or network engineering. (No degree required)

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Hanover, MD

Description:

Are you a fan of Apple products? We are seeking CNO Analyst/Programmers to join a team of fellow developers, working on an exciting project involving various Apple Mobile-centric efforts. Looking for someone to work as part of a designing, developing and maintaining Apple Mobile Tools.

Required:

  • Strong Proficiency in C/C++ and Python
  • In-depth understanding of Mobile OS internals and build environments (Xcode, etc.)
  • In-depth understanding of network protocols
  • Familiarity with modern software engineering concepts
  • Knowledge of sommon CNO techniques
  • No degree required

Level: Mid – Senior Levels

Clearance: TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

The ideal candidate for this position will have experience in Arista, Safe Net, Netapp, and Visio.

Requirements:

Minimum of Five (5) years of experience providing network engineering support and a Bachelor’s Degree in related technical discipline required or additional 4 years’ experience with no degree. IAT level I baseline certification as defined by DoD 8570.01-M is required.

Level: Mid-Level

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

The ideal candidate for this position will have experience with object-oriented programing languages, GNU, Software Defined Radio (SDR), ELK/Elasticsearch.

Requirements:

Seven (7) years of experience providing software engineering support and a Bachelor’s Degree in related technical discipline required or 4 additional years’ experience with no degree.

Clearance: Not required, *Ability to upgrade clearance*

Type: Full-Time

Location: Hanover, MD

Description:

Corporate System Administrator is responsible for researching, implementing, securing, maintaining, and supporting the ESI enterprise corporate network and all associated on premise and cloud-based hardware, software, and services. Will work with the IT Manager on a broad array of technologies with learning opportunities in the technologies and IT Team’s areas of responsibility below.

Required skills

• Strong communications skills
• Demonstrated troubleshooting skills
• Experience providing end-user support
• Good organizational, multitasking, and time management skills
• A general knowledge of desktop/server hardware and operating systems
• Hands on experience installing computer hardware and software

Required experience
• Proven experience in a network/system administrator role
• Hands on Windows and Active Directory administration experience
• Hands on experience with Linux servers
• Familiarity with networking and Internet protocols

Desired experience
• Operating Systems: Windows 10, Windows Server 2003-latest (Active Directory), Ubuntu and CentOS Linux
• Phone Systems: Cisco Call Manager with Cisco Unity
• Communications: Exchange, ActiveSync/OWA, Jabber
• Virtualization: VMware ESXi, vCenter
• Backup Systems: BackupExec
• Storage: Fiber SAN, NAS, EMC VNXe
• Databases: MySQL/MariaDB, MSSQL
• Web: Tomcat, Apache, IIS, WordPress, HAproxy
• Networking: Cisco IOS, Cisco Catalyst, Cisco ASA, Meraki Cloud Switches and Wireless
• Security: Windows Certificate Authority, Symantec Endpoint Protection, Proofpoint, BitLocker, RSA Authentication Manager
• Management Tools: Atlassian suite, Nagios, Nessus, Splunk, SCCM, WSUS
• Cloud Services: Azure GovCloud, AWS
• Protocols: DNS, DHCP, PXE

IT Team’s Areas of Responsibility

• Monitor the corporate metro Ethernet Internet connection
• Monitor business COAX Internet connection (which includes fax and TV services)
• Monitor cellular emergency Internet (currently being implemented)
• Respond to and investigate Internet outages
• Monitor AWS VPC VPN connection
• Research, implement, and maintain (and assist external teams) multiple AWS accounts across corporate, lab, and multiple projects
• Maintain and secure core network Cisco switches and intermediate distributed workgroup stacks including port configuration for multiple VLANs and port security
• Manage distributed closets with cross-connect fiber, guest, and fax connections
• Monitor and secure corporate certificate-based WiFi
• Monitor and secure guest WiFi and wired network for Internet-only access
• Monitor and maintain Cisco Firewall including monitoring for threats
• Manage and maintain Cisco Call Manager and Cisco Unity for 175 physical phones
• Manage and maintain Cisco Jabber instant messaging environment for 27 local and remote users
• Support Slack environments for project teams
• Purchase, generate, renew, and install SSL certificates across multiple platforms including ASA, IIS, Tomcat, HAProxy, Cisco CUCM, and Cisco Express
• Obtain optimal SSL Certificate scoring by updating SSL ciphers and proper certificate configuration
• Support client VPN connections using Cisco AnyConnection and OpenVPN
• Support and secure server VPN connections on Cisco ASA and OpenVPN Server
• Implement and monitor backup strategies which include Windows snapshot schedules, Veritas BackupExec virtual tape (to AWS), direct copy to AWS S3, and file-based replication to cloud replicas
• Create and test operating system deployments using Microsoft System Center (SCCM) for multiple hardware platforms
• Create and test automated application deployments using SCCM
• Create, test, and deploy operating system updates using SCCM
• Seek approval for all baseline system changes from the ESI CCB
• Manage Meraki cloud account with multiple WiFi networks, Meraki switches, Meraki Cellular Gateway, water and temperature sensors
• Manage Microsoft Azure account including external organization connectors to enable cross-cloud guest access for Microsoft Teams
• Manage on-premise Windows domain environment including domain controllers, DNS, DHCP (with relays and PXE configuration) and Active Directory Connect (sync to Azure AD)
• Manage external DNS hosted on AWS Route 53
• Maintain POA&Ms and work with management to resolve all outstanding controls
• Implement, secure, and manage multiple HAProxy server environments including SSL termination
• Maintain Splunk for log consolidation and correlation
• Maintain Nessus Server for vulnerability scanning
• Research, implement, and maintain multiple VMware vSphere and vCenter environments including monitoring for resource issues
• Research, implement, and maintain SAN fiber storage with direct-attached and NAS (CIFS and NFS) with NetApp and EMC VNXe
• Maintain Nagios for network device monitoring and outage notifications
• Maintain Canon network multi-function devices including scan to email and scan to network
• Maintain and secure RSA Authentication Manager environment (on-premise, replicas, and RSA Cloud) including managing hardware tokens and licenses
• Maintain Microsoft Exchange environment including mailbox servers and dedicated email delivery hosts
• Manage Proofpoint email security account and email relay configurations
• Monitor and manage Symantec Endpoint Protection with multiple management servers and over 200 local and remote assets
• Monitor and manage Atlassian tools environment including Jira, Confluence, and BitBucket
• Perform dark-network operating system and application updates using offline WSUS vulnerability scans and sneaker net
• Maintain a DIB CS Program (DIBnet) account and review voluntary ICF reports
• Troubleshoot and resolve end-user issues such as missing files, VPN connection issues, desktop hardware issues, monitor settings, and printer problems.
• Reset forgotten passwords

Level: Principal/Lead

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Annapolis Junction, MD

Description:

Candidate will be a Front Line Engineer (FLE) for the program. Perform systems engineering activities and assist in the preparation of a work product in Technical Process Areas associated with the ISO/IEC 15288. The ideal candidate will have at least 2 years of Dataflow experience along with knowledge and experience with KEYSCORE and LOPERS.

Requirements: /strong>

20 years of Systems Engineering experience and a Bachelor’s degree in a related Engineering Field or 4 additional years’ experience with no degree.

Level: Entry Level

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

Perform systems engineering activities and assist in the preparation of a work product in Technical Process Areas associated with the ISO/IEC 15288. Additionally, candidate will provide Tier 2 system support. In order to be successful in the role the candidate will need to have Proforma and signals protocol experience.

Requirements:

One year of Systems Engineering experience and a Bachelor’s degree in a related Engineering Field or 4 additional years’ experience with no degree.

Level: Mid – Senior Levels

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Annapolis, MD

Description:

The ideal candidate for this position must have a combination of system administration, systems engineering testing, lab management, power space and cooling, rack and stack, and installation management.

Requirements:

Minimum ten (10) years’ experience integrating all aspects of the of the system and Bachelor’s Degree in related technical discipline required or additional experience if no degree.

Type: Full-Time

Location: Hanover, MD

Description:

ESi (Engineering Solutions Inc.) is seeking a full life cycle Technical Recruiter with cleared recruiting experience to include sourcing, attracting and screening qualified candidates to interviewing, negotiating compensation and ultimately hiring strong employees and top technical talent while growing a robust talent pipeline. This is a full time, on-site role in our HQ office in Hanover, MD.

Duties include the following:
Conducting sourcing and outreach to potential candidates via a variety of company-provided proprietary sourcing tools
With assistance from the Recruiting Manager, developing strategies, scripting and best practices for recruiting processes’, candidate outreach and overall candidate experience
Introducing candidates to ESi’s history, culture, benefits and opportunities, prescreening candidates and qualifying candidates for experience, education, cultural, corporate office and financial fit
Updating and providing candidate statuses and information in applicant tracking tool
Preparing for, scheduling and participating in the full interview and submission process for candidates
Negotiating total compensation and providing contingent offers to potential candidates
Participating in team meetings and presentations as needed
Attending recruiting events including job fairs, recruiting happy hours and employee engagement events
Creating and posting social media content on various platforms

Required Experience and Education:
A minimum of two (2) years sourcing and recruiting experience for technical roles within the cleared space
Strong knowledge of various technologies used in sourcing, Boolean search, LinkedIn, Outlook, Excel, PowerPoint, Word
Experience managing multiple searches and high priority requisitions
Strong organizational and communication skills. Attention to detail is a must!

Level: Senior

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type:

Location: Columbia, MD

Description:

The ideal candidate for this position will have experience preparing, reviewing, revising, and maintaining technical documents including software and systems engineering, system operations, testing, and user documentation.

Requirements:

Eight (8) years of experience as a Tech Writer in programs and contracts of similar scope, type, and complexity and a Bachelor’s Degree in related technical discipline required or 4 additional years’ experience with no degree.

Level: Mid

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

The ideal candidate for this position will have experience in following user guides, performing basic system installation and configurations, converting training requirements into training courses/materials/guides, preparing training activities, lessons plans, performing virtual/on-site training, and conducting assessments.

Requirements:

Five (5) years of experience developing course materials, to include syllabi, assessments, practical exercises, roles plays and standard documentation. Three (3) years’ experience demonstrating the application of word processing software and formatting in accordance with applicable NSA policies. Three (3) years’ experience in the use of Microsoft Office products (EXCEL, Word, Access and PowerPoint) and instructional tools including web-based, classroom and video teleconferencing. NO DEGREE REQUIRED.

Level:

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Hanover, MD

Description:

ESi is seeking a Vulnerability Researcher to independently self-drive research tasking with a motivation to learn complex systems. You will fit this role best if you enjoy writing extremely detail oriented documentation and are familiar with the latest techniques in vulnerability research and best practices.
You will come to the team with:

  • An understanding of OS Internals (any major OS)
  • Experience reading and writing assembly (x86/x64, ARM, MIPS, etc.)
  • Extensive experience with debuggers (WinDBG, GDB, ADB, BDI, etc.)
  • Experience with dynamic and static binary analysis, fuzzing techniques, SMT solvers, and/or source code auditing
  • Strong C, Python, and ASM development experience
  • Required:

    Bachelor’s Degree and four (4) to six (6) years’ experience in computer science, information systems, or network engineering OR minimum eight (8) to ten (10) years’ experience in computer science, information systems, or network engineering in lieu of a degree.

Level: Mid- Senior Levels

Clearance: Must be a US Citizen. TS/SCI w/ polygraph required.

Type: Full-Time

Location: Columbia, MD

Description:

Responsible for designing, creating, testing and maintaining the current webpage and the transition to an enterprise standard. The ideal candidate for the position must have experience in standard HTML/ JavaScript.

Requirements:

Eight (8) years of experience as a Web Developer and a Bachelor’s Degree in related technical discipline required or 4 additional years’ experience with no degree.