Test Engineer / System Developer

NoblisAtlantic City, NJ
7h

About The Position

Noblis is helping FAA manage large and complex telecommunications and information management programs that use state of the art technologies to deliver enterprise infrastructure services essential to the safe and efficient operation of the largest, safest, and most complex aviation system in the world. We are seeking smart, passionate, and motivated people to join our proven team in a challenging and rewarding work environment where you will be actively engaged at the intersection of technology and operations enhancing our nation’s aviation system. If you want to be involved in acquiring, implementing, and managing the communications and information solutions to achieve our nation’s aviation vision, this is the job for you! Identity and Access Management (IAM) is a Public Key Infrastructure used to support strong authentication between systems communicating in the NAS. The system consists of commercial and developed software as well as specialized networking and cryptography hardware that are integrated into a highly reliable, high performance set of services for creating, managing, and validating X.509 credentials. These credentials are used to support authentication as well as other cryptographic needs of the NAS, including digital signature, non-repudiation, and encryption. This test engineer is responsible for designing, developing, and implemening testing and implementing testing processes and methodologies: Duties will include, but are not limited to: Support the ongoing design, development, deployment, and maintenance of IAM, including: Develop test plans, procedures, and reports to evaluate the functional capabilities, availability, security posture, deployment, and other aspects of the IAM system Develop scripts, software, data sets, and other assets required to fully evaluate the IAM system Work in an Agile environment to support design, development, test, and deployment IAM Phase 2 and beyond Support maintenance and upgrades of IAM deployment automation using Ansible Support deployment and upgrades to F5 Networks Global Traffic Managers (GTM) and Local Traffic Managers (LTM) Support migration of IAM to containers Review and develop documentation to include, but not limited to: requirements documents, interface description documents, training material, technical instruction material, maintenance plans Prepare and review program technical documentation Experience with all areas of certificates and implementation & operation of PKI. Experience with Key Management and Certificate enrollment/revocation processes. Fluency in security & encryption terminology

Requirements

  • Bachelors in Engineering, Computer Science or related and 9 years of experience
  • Substitutions: Masters degree in Engineering, Computer Science or related and 6 years of experience. It is also at the discretion of the government customer to approve the tradeoff request. Highschool Degree and 15 years or relevant experience. It is also at the discretion of the government customer to approve the tradeoff request.
  • Test Plan Creation: Proficiency in creating detailed test plans and procedures that ensure comprehensive test coverage and alignment with project goals.
  • Testing Methodologies: Experience with various testing methodologies, including development and operational testing.
  • Familiarity with Linux environments, including strong knowledge working at the Linux Command Line Interface (CLI), with the ability to navigate, configure, move files and troubleshoot within the operating system.
  • Experience with Linux-based tools and Ansible and Bash Scripting to enhance and automate repetitive actions.
  • Devops experience using Continuous Integration/Continuous Delivery (CI/CD) test automation tools, orchestrators and applications, including but not limited to Python, Ansible, Saltstack, Playwrite, Terraform, Jenkins and Selenium.
  • Requirements Interpretation and Verification: Demonstrated experience in interpreting complex requirements and verifying that they are met through testing.

Nice To Haves

  • Knowledge of the Federal Aviation Administration (FAA)
  • Knowledge of the FAA National Airspace System (NAS)
  • Strong logic/reasoning skills (e.g., can understand/analyze requirements, and identify logical gaps)
  • Experience conducting and participating in technical interchange meetings
  • Strong, clear verbal and written communication skills

Responsibilities

  • Support the ongoing design, development, deployment, and maintenance of IAM
  • Develop test plans, procedures, and reports to evaluate the functional capabilities, availability, security posture, deployment, and other aspects of the IAM system
  • Develop scripts, software, data sets, and other assets required to fully evaluate the IAM system
  • Work in an Agile environment to support design, development, test, and deployment IAM Phase 2 and beyond
  • Support maintenance and upgrades of IAM deployment automation using Ansible
  • Support deployment and upgrades to F5 Networks Global Traffic Managers (GTM) and Local Traffic Managers (LTM)
  • Support migration of IAM to containers
  • Review and develop documentation to include, but not limited to: requirements documents, interface description documents, training material, technical instruction material, maintenance plans
  • Prepare and review program technical documentation
  • Experience with all areas of certificates and implementation & operation of PKI.
  • Experience with Key Management and Certificate enrollment/revocation processes.
  • Fluency in security & encryption terminology

Benefits

  • At Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being.
  • Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs.
  • Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards.
  • Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs.
  • Other offerings may be provided for employees not within this category.
  • We encourage you to learn more about our total benefits by visiting the Benefits page on our Careers site.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service