Posted in

Junior Full Stack Platform Engineer – Aws

Junior Full Stack Platform Engineer – Aws

CompanyGeneral Dynamics
LocationNorth Bethesda, MD, USA
Salary$97750 – $132250
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Amazon Web Services (AWS)
  • Cloud Development
  • Docker (Software)
  • Node.js
  • TypeScript
  • 2 + years of related experience
  • General experience with Microservices, RESTful Web Services, and HTTP APIs
  • Experience reading, writing, and debugging TypeScript, and developing single-page web applications using Angular
  • An awareness of AWS Infrastructure Services, particularly ECS, SQS, Lambda, and EventBridge
  • Familiarity with AWS JavaScript SDK, Node.js, JSON, XML, and consuming cloud APIs
  • Experience with CI/CD, Git/GitHub, and artifact management
  • Working knowledge of SQL/noSQL/Object database systems such as MongoDB, AWS SSM Parameter Store, and S3

Responsibilities

  • Support platform development by learning, documenting, and shaping internal developer experience (DX) and paved paths
  • Collaborate in designing platform features through active participation in team scrum activities
  • Support the development and maintenance of front and back-end solutions using Angular, Moleculer JS microservices, and NodeJS hosted on AWS ECS
  • Drive the collection, reporting, and observability of key metrics using tools like DataDog, SumoLogic, and AWS CloudWatch
  • Work with various SQL and No-SQL databases, including MongoDB, AWS DynamoDB, and AWS SSM Parameter Store
  • Manage system deployment using infrastructure as code tools like Terraform and AWS CloudFormation
  • Maintain code integrity and organization with Git/GitHub
  • Track and remediate security and dependency update alerts
  • Participate in release management and maintain CI/CD pipelines from AWS CodeBuild to GoCD
  • Collaborate on tasks from requirements to deployment using Wrike
  • Troubleshoot and support issues across the stack, hunting and squashing bugs reporting to our engineering and development team
  • Create and update documentation

Preferred Qualifications

  • Strong desire to be part of a team maintaining and supporting internal development and cloud hosting platforms
  • General experience or awareness of microservice systems development
  • Experience with Azure cloud computing
  • Experience reading, writing, and troubleshooting Terraform infrastructure as code, and other forms of infrastructure as code (e.g., CloudFormation)
  • Experience with various programming and scripting languages such as Python, Ruby, and TCL
  • Experience with database, data integration, and visualization applications such as MongoDB Atlas Charts and Grafana
  • Experience using and working within the SumoLogic platform
  • Experience with DBMS such as MySQL, AuroraSQL, and PostgreSQL