Back to jobs

Senior AWS DevOps & Application Development Engineer

Numbers Only, Inc · Remote, US

Spotted 22m ago

Job details

Work mode
Remote
Level
Senior
Experience
5+ years
Education
Master's degree
Posted
Nov 6, 2026
Last confirmed open
Nov 6, 2026
Job function
Software/Internet/AI › System Reliability & Security › DevOps
Job description

About this role

Numbers Only, Inc. is seeking an experienced Senior AWS DevOps & Application Development Engineer to support the Global Education Community Collaboration Online (Global ECCO) program at the Naval Postgraduate School (NPS).

The selected candidate will be responsible for maintaining, enhancing, and deploying cloud-based strategic exercise applications used in classroom and defense education environments.

The role requires strong hands-on experience with AWS Cloud Development Kit (CDK), Java, Node.js, AWS automation, and application integration.

The engineer will also support the development and maintenance of an offline, field-deployable version of the strategic exercise platform.

Key Responsibilities1. AWS Cloud Infrastructure & DevOps

  • Manage and maintain Amazon Web Services (AWS) infrastructure supporting Global ECCO applications.
  • Configure and automate AWS services to support application deployment and operations.
  • Ensure reliable operation of cloud-hosted applications.
  • Scale cloud services based on the number of participants during strategic exercise events.
  • Troubleshoot AWS infrastructure and deployment-related issues.

2. Application Development & Maintenance

  • Develop, maintain, and enhance existing Global ECCO online strategic exercise applications.
  • Develop and maintain application components using Java and Node.js technologies.
  • Maintain server-side applications supporting strategic exercises.
  • Support integration of new and modified strategic exercises developed by external development teams.
  • Ensure compatibility between new applications and existing infrastructure.
  • Maintain application source code in the Naval Postgraduate School's GitLab version control system.

3. Offline Application Development

  • Develop and maintain a functional, deployable offline version of the Global ECCO strategic exercise system.
  • Ensure strategic exercises remain operational in field environments without online connectivity.
  • Support testing, troubleshooting, and deployment of the offline application.

4. Production Support & Troubleshooting

  • Provide technical support for production applications.
  • Work with end users to identify, investigate, and resolve application issues.
  • Respond to reported issues within one business day and provide estimated resolution timelines.
  • Support technical checks and troubleshooting before scheduled training events.
  • Create temporary user accounts in exercise coordination software when required.
  • Ensure application availability and functionality during exercise facilitation events.

5. Collaboration, Documentation & Reporting

  • Collaborate with Global ECCO stakeholders, developers, and technical teams.
  • Participate in weekly and biweekly project meetings.
  • Provide application documentation and technical training to Global ECCO personnel.
  • Communicate application changes through Microsoft Teams.
  • Prepare monthly status reports covering completed activities, work in progress, project updates, and short-term goals.

Mandatory Qualifications

Candidates must meet ALL the following requirements:

  • AWS CDK: Minimum 5 years of work experience integrating internet applications within Amazon Web Services (AWS) using Cloud Development Kit (CDK).
  • Java: Minimum 5 years of application development experience using Java technologies.
  • Node.js: Minimum 5 years of hands-on experience with Node.js technologies.
  • AWS Automation: Minimum 5 years of experience automating AWS services.
  • Application Integration: Demonstrated ability to collaborate with other developers to ensure interoperability with existing infrastructure systems.
  • Education: Master of Science (MS) degree in a technical field, such as Computer Science, Engineering, Mathematics, or a related discipline.
  • Citizenship: Must be a United States citizen.

Additional Relevant Experience

The following experience would be valuable for successful performance of the role:

  • Supporting production web applications in AWS cloud environments.
  • Maintaining and troubleshooting server-side applications.
  • Using GitLab for source code management.
  • Supporting live application deployments and technical events.
  • Developing applications that can operate without internet connectivity.
  • Preparing technical documentation and providing end-user support.
  • Working in federal government or Department of Defense technical environments.

Security & Compliance Requirements

  • Must be a U.S. citizen.
  • Must be able to satisfy applicable Department of Defense background investigation and access requirements.
  • Must complete required security documentation and onboarding procedures.
  • Must obtain a Common Access Card (CAC) if required for assigned access.
  • Must complete required cybersecurity awareness training when applicable.
  • Must comply with applicable

Pay: $65.00 per hour

Work Location: Remote

Interested in this role?Continue on Indeed to apply.
Apply on Indeed