Cloud Application Architect (Node.js and React.js) - Remote
General Dynamics Information Technology · United States · 2 mo ago
RemoteRemoteInformation Technology$156k–$196k/yrFull-time
GDIT's Cloud Application Architects transform technology into opportunity by shaping the design and foundation of mission-critical government projects, ensuring the safety and well-being of vital systems while simultaneously growing and developing their skills for the future.
About the role
The Cloud Application Architect will architect the modernization of enterprise-class software applications. They will work in coordination with Agile development teams and other stakeholders to architect, design, build, migrate, expand, automate, and sustain a large, multi-tenant cloud platform/enterprise.
Responsibilities
- Designs, architects, deploys, and maintains cloud solutions
- Maintains the integrity and security of systems
- Supports and develops automation
- Develops in languages such as Bash, Python, Node.js, and React.js
- Maintains/enhances knowledge of AWS cloud services (microservices)
- Collaborates with teams of UI/UX designers, cloud engineers, architects, and DevOps teams deploying and operating workloads using AWS services (such as, but not limited to: Lambda, EC2, S3, CloudWatch, API Gateway, VPC, IAM)
- Composes and maintains standard operating procedures and work instructions, knowledge articles, et al.
- Designed and implemented Lambda services / microservices in a multi-tenant environment
- Designed and implemented CI/CD tools (such as, but not limited to, GitLab)
- Collaborates with cross-functional teams (including UI/UX designers, product managers, and other developers) to deliver high-quality solutions
Requirements
- Bachelor's Degree in Computer Science, Computer Programming, Computer Engineering or relevant experience preferred
- 8+ years of related experience with AWS cloud computing
- Development experience in the following languages: JavaScript/TypeScript, Bash, Python, Node.js, and React.js
- Experience building and maintaining React.js front-end applications
- Expertise in Infrastructure as Code (IaC) utilizing one of the following: Terraform and/or CloudFormation
- Understanding of RESTful APIs and event-driven architecture
- Expert knowledge of Linux OS (must at least have exposure to kernel-level operations)
- Experience with application using serverless architecture and/or containerization
- Extensive SDLC experience
- Excellent communication skills with demonstrated experience delivering presentations to diverse audiences at various levels of an organization
- Prior experience as a Team Lead and/or Manager
- Must be able to pass a background check to obtain a position of Public Trust
- Must be a US Person (Green Card Holder, US Permanent Resident Alien, Refugee, Asylee, or US Citizen)
Preferred Qualifications
- AWS Certified Solutions Architect – Associate or Professional
Pay
The likely salary range for this position is $155,834 - $195,500. Salary will be set based on experience, geographic location, and possibly contractual requirements.
Schedule
- Scheduled Weekly Hours: 40
- Travel Required: Less than 10%
- Telecommuting Options: Remote
Benefits
- Comprehensive medical, dental, and vision plan options
- 401(k) plan with company match (pre and post-tax contributions up to IRS annual limits)
- Paid time off: 15 days vacation, sick, and personal time per calendar year (prorated based on hire date)
- 10 paid holidays per year (prorated based on hire date)
- Paid Family Leave: up to 160 hours in a rolling 12-month period
- Short and long-term disability benefits
- Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance