AWSAzureCloudDistributed SystemsGoogle Cloud PlatformData EngineeringAmazon Web ServicesGCPGoogle Cloud
About this role
Role Overview
Leads the design, development, test, and maintenance of cloud data solutions throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
Leads review, analysis, and translation of customer requirements into initial design of software data products
Coordinates the development, maintenance, enhancement and optimization of software data products and functionalities for systems integrations
Leads activities to develop, document and maintain architectures, requirements, and designs for software data products
Debugs and leads resolution of issues identified to ensure the reliability and efficiency of software data products
Leads research and implementation of current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development
Leads development, establishment, monitoring and improvement of software data processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks
Leads execution and documentation of software data research and development projects
Consults on software domains, system-specific issues, processes, and regulations
Requirements
Bachelor Degree
Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship
8+ years of experience with Data Engineering and/or Software Development
5+ years of experience designing, implementing, and integrating big data platforms
5+ years of experience designing and implementing scalable computing infrastructure for data solutions, including cloud architectures (AWS, Azure, Google Cloud)
3+ years of experience deploying and managing distributed systems on at least one cloud platform (e.g., Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP))
3+ years of experience with the configuration of Application Programming Interfaces (APIs) for data ingestion