Posted 1 minute ago

Senior AWS DevOps and Application Development Engineer

Monterey, California, United States 🇺🇸
  • Onsite
  • AWS
  • JavaScript

Job description

osition Summary

Creek Technologies is seeking a Senior AWS DevOps and Application Development Engineer to support a government contract pending award. This position will lead the development, maintenance, and support of AWS infrastructure and strategic exercise applications, including online and offline systems.

The ideal candidate will possess strong technical leadership, cloud infrastructure, and software development skills, with experience managing AWS environments, troubleshooting applications, and supporting software integration and deployment.

This position is contingent upon contract award.

Primary Responsibilities

  • Lead the development, maintenance, and support of AWS infrastructure and strategic exercise applications.
  • Configure, manage, and automate AWS environments using AWS Cloud Development Kit (CDK).
  • Develop and maintain applications using Java and Node.js technologies.
  • Oversee application integration, testing, troubleshooting, and software updates.
  • Lead the development and deployment of offline applications for use without internet connectivity.
  • Monitor application performance and ensure systems are prepared for scheduled exercises.
  • Collaborate with developers, government personnel, and technical teams to resolve application issues.
  • Maintain source code and track software changes using GitLab.
  • Prepare technical documentation, release instructions, and training materials.
  • Participate in technical meetings, provide project updates, and prepare monthly status reports.
  • Ensure software deliverables meet contract requirements and established performance standards.
  • Support system transitions and technical handover activities as required.

Required Qualifications

  • Minimum of 5 years of experience integrating web-based applications within AWS using AWS CDK.
  • Minimum of 5 years of experience developing applications using Java technologies.
  • Minimum of 5 years of experience developing applications using Node.js technologies.
  • Minimum of 5 years of experience automating AWS services.
  • Strong knowledge of cloud infrastructure, application development, and software integration.
  • Experience troubleshooting production applications and resolving technical issues.
  • Experience collaborating with developers to ensure applications function within existing infrastructure.
  • Strong analytical, technical leadership, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple priorities, work independently, and meet deadlines.
  • Must be a U.S. citizen.
  • Ability to meet required government access and credentialing requirements.

Preferred Qualifications

  • Previous experience supporting federal government or Department of Defense (DoD) software development projects.
  • Experience developing and maintaining offline or field-deployable applications.
  • Familiarity with GitLab, Microsoft Teams, and software release management.
  • Experience supporting simulation, training, or strategic exercise applications.
  • Knowledge of software testing, deployment, and technical documentation.
  • Experience leading technical teams and coordinating with government stakeholders.

Education

  • Master of Science degree in Computer Science, Engineering, Mathematics, or a related technical field from an accredited college or university.