Location: Richmond, VA
Duration: 12+ Months
The client is seeking a highly skilled Senior Cloud Engineer with advanced expertise in building full-stack applications leveraging AWS/React/NodeJS. A key component of this role is also to build the CI/CD pipelines using services/tools like AWS Code Build/Code Deploy/Code Pipeline, AWS CDK, Terraform etc needed to deploy full-stack applications in the cloud environment. This role involves implementing technology solutions that enhance business decision-making and processes across all business units, in alignment with the agency's architectural roadmap and enterprise goals.
The Senior Cloud Engineer will engage in a broad range of tasks related to the development, deployment, and maintenance of cloud-based infrastructure and applications. Responsibilities include enabling collaboration, automation, and efficiency in the development of cloud-based micro frontend applications, thereby facilitating the rapid delivery of high-quality software and services to customers.
This position requires technical proficiency in AWS Cloud, React, TypeScript, NodeJS, Single-spa or similar frameworks, adherence to software engineering best practices, and alignment with the agency's technical direction. Additionally, the role involves collaboration with teams on leveraging the possibilities of common components and technology solutions to ensure successful adoption and implementation.
Additional responsibilities include:
Qualifications include:
Additional Considerations:
Skills:
Expertise building micro-frontend applications using ReactJS and Single-Spa frameworks Required 10 Years Expertise designing and building backend API Services using NodeJS leveraging AWS Lambda and API Gateway Required 10 Years Expertise in DevOps practices including building CI/CD pipelines using AWS Code Build/Code Deploy/Code Pipelines Required 10 Years Expertise automating provisioning and management of cloud infrastructure using tools like AWS CloudFormation, AWS CDK, and Terraform Required 10 Years Expertise in writing scripts and automating tasks using scripting languages including Python Required 10 Years Experience with serverless computing concepts, event-driven architecture, and serverless platforms Required 10 Years Experience in setting up alerts, dashboards, and logs for cloud infrastructure and applications Required 10 Years Proficiency working with NoSQL databases including AWS DynamoDB Required 10 Years Experience securing applications through role-based authorization, single sign-on, and AWS Cognito Required 10 Years Understanding of cloud networking concepts including VPCs, subnets, security groups and cloud security best practices including IAM Roles/Policies Required 10 Years AWS Solutions Architect Professional Certification is desired Highly desired