What are the responsibilities and job description for the Software Engineering Senior Advisor position at Largeton Group?
- Providing counsel and advice to top management on significant engineering matters
- Designing and developing a consolidated, conformed enterprise data warehouse and data lake
- Managing complex processes that impact the greater organization
- Designing, developing and implementing methods, processes, tools and analyses to find relationships and patterns in large amounts of data
- Leading or managing sizable projects
- Participating in the delivery of the definitive enterprise information environment that enables strategic decision-making
- Providing thought leadership and technical expertise across multiple disciplines
- Having a bachelor's degree
- Having 8 years of diverse technology experience and a minimum of 5 years experience in software development
- Having experience with AWS capabilities, API and Terraforms
- Being proficient in SQL, relational and non-relational databases, query optimization and data modelling
- Having strong knowledge of Data Integration and data analysis techniques
- Having experience with GitHub, Jenkins, and Terraform
- Having experience with Teradata or any RDBMS system/ETL Tools
- Being good at designing and developing data pipelines for data ingestion and transformation using Spark
- Having excellent troubleshooting skills
- Having working knowledge on the implementation of data lake ETL using AWS glue, Databricks etc.
- Having experience with large scale distributed relational and NoSQL database systems
- Having excellent communication skills
- Being able to provide recommendations and design optimal configurations for large-scale deployments
- Having experience in Healthcare
- Having experience with Data & Analytics.