Systems Engineer/Integrator

Apply Now

Company: JMA Solutions

Location: Atlantic City, NJ 08401

Description:

Job Title

Systems Engineer/Integrator

Location

Atlantic City, NJ US (Primary)

Education

Bachelor's Degree

Job Type

Full-Time

Travel

0 - 25%

Clearance Type Required

Ability to obtain a Public Trust

Job Description

JMA Solutions has an opportunity available for a Systems Engineer supporting the The Federal Aviation Administration (FAA) Air Traffic Operation (ATO) Safety and Technical Training (AJI) program located in ONSITE Atlantic City, NJ to support work, activities and deliverables concerning production of IT maintenance, and support of applications, databases and various IT tools used to develop, present information, and support Technical Operations training. The goal of this position is to conduct comprehensive system-wide review and analysis of all aspects of the development life cycle.

Duties include, but are not limited to:
  • Develop, maintain, support, troubleshoot and apply enhancements to IT tools as directed by FAA using approved FAA technology policy and standards.
  • Attend meetings with the directed FAA stakeholders to gather and elaborate requirements and conduct demonstration, validation, and acceptance of work products.
  • Prepare and maintain planning, design, and main system information and other artifacts required to present recommendations, facilitate meetings, and capture system information in advance of meetings. Artifacts must be stored on an approved FAA content and collaboration tool.
  • Establish and maintain a requirement register to capture, and regularly summarize, report, and inform status of requests and work progress to stakeholders.
  • Provide guidance and recommended IT methods and solutions to achieve intended requirements within parameters for current and future needs.
  • Assists FAA in identification, definition, and establishing timely integration of data connections as defined by requirements and parameters.
  • Conduct development, coding and updating of databases, web-based content and information, and data scripts.
  • Conduct data transformations and validations to ensure data quality and accuracy represent authoritative data sources.
  • Establish IT system and data controls, regularly monitor, report on, and conduct controls in accordance with security requirements to manage user access to data at multiple levels.
  • Work within FAA approved standards in solutions and keep technology current and in compliance standards at all levels of IT components, such as operating systems, SQL, Oracle, or other database, through development tools and user presentation of information.
  • Perform routine revisions, updates, to technology, data, designs, web interfaces, file and training content as required.
  • Utilize industry standard frameworks and best practices in initiation, design, requirements gathering, development, testing, and deploying solutions such as software development lifecycle (SDLC).
  • Provide assistance working with appropriate technical and business stakeholders and partners to troubleshoot root cause and remediate issues.
  • Support AJI products, projects and programs with engagement across partners external stakeholders as directed.


Additional Job Functions

The contractor may use external resources (including but not limited to)
  • Documentation and Guides:
  • Official Documentation: Refer to the official documentation of the technologies and platforms used (e.g., AWS, Azure, Google Cloud).
  • Developer Guides: Utilize developer guides and tutorials from reputable sources like GitHub, Stack Overflow, and tech blogs.
    • Industry reports and whitepapers that provide insight into industry trends and best practices
    • Research offering detailed analysis and recommendations for enterprise applications.
    • Forums and groups offering resources and information for troubleshooting, support, programming insights, and advice.

    The contractor must adhere to the following Best Practices (including but not limited to)
    • Code Quality:

    Code Reviews: Regular peer reviews to maintain code quality.

    Static Analysis Tools: Use tools like SonarQube to analyze code for potential issues.
    • Continuous Integration/Continuous Deployment (CI/CD) such as:

    Jenkins, GitLab CI: Tools to automate testing and deployment.

    Docker, Kubernetes: Containerization and orchestration for scalable deployments.
    • Project Management:

    Scrum, Kanban: Agile methodologies for project management.

    JIRA, Trello: Tools for tracking progress and managing tasks.

    Job Requirements

    The contractor must have the following skills and experience (including but not limited to)
    Software Requirements Elicitation
    System Architecture and Design
    Application Programming and Development
    UI/UX Design
    QA Test planning and execution
    Database Administration
    DevOps Engineering
    AGILE development
    Legacy data integration and migration

    EDUCATION: Position requires a Bachelor's degree in engineering (civil, electrical, electronic, chemical, industrial, mechanical, aeronautical, systems or computer) or Physical Sciences (e.g., mathematics, physics, meteorology, chemistry, etc.). with 10 - 15 years of experience

    SALARY: $125,000 - $135,000 depending on experience and education level. JMA offers a full benefits package with vision, health, dental as well as a 401k match and life insurance.

    JMA Solutions is an equal opportunity/affirmative action employer and does not discriminate against any applicant for employment on the basis of race, color, religion, sex, age, national origin, veteran status or physical impairment.

    Similar Jobs