Cloud Engineer
Location: Richmond, VA (Remote, must pick up equipment in person if selected)
Job ID: 752288
Interview Mode: Web Cam Interview Only
Work Hours: Must adhere to EST hours during the week
About the Role
The Department of Behavioral Health and Developmental Services (DBHDS) seeks a highly skilled Senior Full Stack Developer with expertise in building AWS, React, NodeJS micro frontend applications, and APIs.
Responsibilities
- Implement technology solutions to enhance business decision-making and processes across all units, aligning with architectural roadmaps and enterprise goals.
- Develop, deploy, and maintain cloud-based infrastructure and applications.
- Enable collaboration, automation, and efficiency in developing cloud-based micro frontend applications.
- Work with teams to leverage common components and ensure successful adoption of technology solutions.
- Collaborate with stakeholders to understand requirements and convert them into scalable, resilient AWS micro frontends and solutions.
- Design and develop front-end components and back-end services within cloud and hybrid infrastructures.
- Create comprehensive documentation for solutions, testing, and deployment processes.
- Set up and maintain CI/CD pipelines for automation of updates and features.
- Ensure solution quality, security, and compliance through testing and best practices.
- Manage configuration consistency across environments using tools like AWS CloudFormation.
- Apply DevOps principles to streamline SDLC and enhance automation.
- Deploy solutions, establish monitoring, and ensure operational stability and resiliency.
- Lead other full stack developers and collaborate with cross-functional teams.
Qualifications
- Experience in developing AWS full stack applications using NodeJS and React.
- Proficiency in micro-frontends orchestration, especially with Single-SPA.
- Expertise in designing, developing, and maintaining APIs, including AWS API Gateway.
- Understanding of cloud networking, security, IAM, and serverless computing.
- Experience with Infrastructure as Code tools like AWS CloudFormation and Terraform.
- Ability to automate tasks using scripting languages such as NodeJS and Python.
- Experience with monitoring, logging, and setting up alerts and dashboards.
- Strong knowledge of DevOps practices and collaboration tools like AWS CodePipeline and GitHub.
- Desirable: AWS Solution Architect Professional Certification.
Additional skills include providing end-user support, automating business processes, and ensuring compliance with agency policies.