Summit Human Capital
100% Remote Senior Data Engineer
Summit Human Capital, Richmond, Virginia, United States, 23214
Summit Human Capital is seeking a highly motivated 100% remote Senior Data Engineer to support our client in the public sector. Candidates living in Virginia or surrounding states preferred. This position has the exciting opportunity to drive the development and deployment of advanced AWS/Python/NodeJS micro frontend applications and APIs, enhancing business decision-making and processes across all business units. The ideal candidate will meet the following criteria:
Requirements
7+ years of experience with Python and/or NodeJS, AWS technologies
Technical proficiency in AWS cloud development with data engineering and full stack skills (including Glue, Athena, RDS, Snowflake Integrations, ELT & ETLs, Lambda, API Gateway, NodeJS, ReactJS)
Expertise in developing AWS full stack applications, translating business requirements into fully tested application workflows
Strong proficiency in cloud platforms, leveraging native cloud services for data orchestration
Expertise in designing, developing, and maintaining APIs for cloud environments, including AWS API Gateway
Understanding of cloud networking concepts (VPCs, subnets, security groups) and cloud security best practices, including IAM
Experience with Cognito for user and access management from data services API and products
Experience with serverless computing concepts, event-driven architecture, and serverless platforms
Ability to automate provisioning and management of cloud infrastructure using AWS CloudFormation and Terraform
Ability to write scripts and automate tasks using NodeJS and Python
Experience in setting up alerts, dashboards, and logs for cloud infrastructure and applications
Strong understanding of DevOps practices, including CI/CD pipelines, version control, and collaboration tools (AWS CodePipeline, Github)
Provide support and training to end-users for improved solution literacy and tool usage in a cloud ecosystem
Analyze business process life cycles to identify opportunities for automation and simplification
Excellent communication skills (written and verbal)
Adherence to all policies and procedures of the Agency
Desired Certifications
AWS Data Engineer Associate Certification
AWS Solution Architect Professional Certification
Responsibilities
Implement technology solutions that enhance business decision-making and processes across all business units, in alignment with the agency's architectural roadmap and enterprise goals
Enable collaboration, automation, and efficiency in the development of cloud-based micro frontend applications
Facilitate rapid delivery of high-quality software and services to customers
Collaborate with stakeholders to understand business requirements and convert them into actionable solution components aligned with Enterprise Solution architecture patterns, procedures, and policies
Design and develop scalable, resilient data service components and engineering solutions using cloud-native services and technologies
Develop data lakes and CDC services to create cohesive applications within cloud and hybrid infrastructures
Create comprehensive solution documentation detailing design, testing, and production support processes and procedures
Set up and maintain CI/CD pipelines to automate updates and feature deployments
Ensure solution completeness through thorough testing and quality assurance processes, ensuring compliance with security policies and best practices
Manage configuration drift and ensure consistency across different environments using AWS Code Build/Deploy and AWS CloudFormation
Apply DevOps principles to streamline the software development lifecycle and enhance automation
Deploy solutions to various environments, establish monitoring processes, and ensure ongoing operational stability and application resiliency through system stress testing and feature enhancements
Collaborate with cross-functional teams to understand change requirements, provide technical expertise, and ensure solutions align with business needs
Seniority level: Associate
Employment type: Contract
Job function: Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr
Requirements
7+ years of experience with Python and/or NodeJS, AWS technologies
Technical proficiency in AWS cloud development with data engineering and full stack skills (including Glue, Athena, RDS, Snowflake Integrations, ELT & ETLs, Lambda, API Gateway, NodeJS, ReactJS)
Expertise in developing AWS full stack applications, translating business requirements into fully tested application workflows
Strong proficiency in cloud platforms, leveraging native cloud services for data orchestration
Expertise in designing, developing, and maintaining APIs for cloud environments, including AWS API Gateway
Understanding of cloud networking concepts (VPCs, subnets, security groups) and cloud security best practices, including IAM
Experience with Cognito for user and access management from data services API and products
Experience with serverless computing concepts, event-driven architecture, and serverless platforms
Ability to automate provisioning and management of cloud infrastructure using AWS CloudFormation and Terraform
Ability to write scripts and automate tasks using NodeJS and Python
Experience in setting up alerts, dashboards, and logs for cloud infrastructure and applications
Strong understanding of DevOps practices, including CI/CD pipelines, version control, and collaboration tools (AWS CodePipeline, Github)
Provide support and training to end-users for improved solution literacy and tool usage in a cloud ecosystem
Analyze business process life cycles to identify opportunities for automation and simplification
Excellent communication skills (written and verbal)
Adherence to all policies and procedures of the Agency
Desired Certifications
AWS Data Engineer Associate Certification
AWS Solution Architect Professional Certification
Responsibilities
Implement technology solutions that enhance business decision-making and processes across all business units, in alignment with the agency's architectural roadmap and enterprise goals
Enable collaboration, automation, and efficiency in the development of cloud-based micro frontend applications
Facilitate rapid delivery of high-quality software and services to customers
Collaborate with stakeholders to understand business requirements and convert them into actionable solution components aligned with Enterprise Solution architecture patterns, procedures, and policies
Design and develop scalable, resilient data service components and engineering solutions using cloud-native services and technologies
Develop data lakes and CDC services to create cohesive applications within cloud and hybrid infrastructures
Create comprehensive solution documentation detailing design, testing, and production support processes and procedures
Set up and maintain CI/CD pipelines to automate updates and feature deployments
Ensure solution completeness through thorough testing and quality assurance processes, ensuring compliance with security policies and best practices
Manage configuration drift and ensure consistency across different environments using AWS Code Build/Deploy and AWS CloudFormation
Apply DevOps principles to streamline the software development lifecycle and enhance automation
Deploy solutions to various environments, establish monitoring processes, and ensure ongoing operational stability and application resiliency through system stress testing and feature enhancements
Collaborate with cross-functional teams to understand change requirements, provide technical expertise, and ensure solutions align with business needs
Seniority level: Associate
Employment type: Contract
Job function: Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr