AWS Data Lake Software Engineer with 5+ years experience in data-storage software development with hands-on designing, creating technical specification, and maintaining data lakes, data warehouses, or other big-data storage. Invent, design, build and deliver solutions that promote standards and efficiency across the ecosystem. They build the infrastructure that allows other software engineers to quickly deploy and scale their software. They plan, design and develop, and modify software applications for enhancements and new products that are specifically focused on cloud service development. Using current programming language and technologies, writes code, completes programming, and performs testing of applications. Complete documentation and procedures for installation and maintenance.
About the role:
Maintain scaled Data Lake in AWS. Contribute to design decisions. Develop software solutions to address business issues. Provide architectural blueprints and technical leadership to the team. Research latest technologies and proposes changes to the existing architecture by recommending technologies and processes to ensure the highest quality product platform. Work with peer organizations, quality assurance and end-users to produce software solutions. Interpret requirements to share the needs to be addressed. Troubleshoot code level problems and have ability fix technical issues as they arise. Analyze the impact that certain technical choices may have on a client's business processes. Lead a diverse group of project partners and members towards the delivery of a project