Software Manager For Big Data And Analytics PlatformWe are building the next generation data services and analytics platform to analyze our ever-growing electricity and energy data sets. We are moving from using HBase and Spark to take advantage of the Serverless Architecture using DyanmoDB and Redshift. We ingest GB's daily and provide a platform for analyzing TB's.
This team, and this role, is at the center of innovation for us. If you love solving scalability puzzles, working with large data sets and have the drive to optimize performance of a high-visibility Energy Intelligence System, then we want to talk to you.ResponsibilitiesThe Development Manager for the Big Data Analytics Platform is uniquely positioned to influence and be involved in the health and performance of our data analytics activities. As a result, this manager will need to work extensively with a wide range of backend engineers, fronted engineers and data scientists throughout the company.
Deep technical understanding of large-scale distributed systems, strong communication and organizational skills are critical to the success of this role. Understanding the difference between management and leadership and knowing when to exercise each effectively is also paramount. But most importantly, this manager will need to be able to set a vision for the engineering team, managing their execution and establishing paths towards transformational technical solutions.Managerial Skills:Demonstrated ability to establish a vision and to execute on itExceptional experience in managing engineering teamsA keen eye for strong engineering talent and building teamsComfortable leading initiatives and presenting to large groupsInternalize what it means to own products, projects and applicationsFail fast mentalityLove designing blazingly fast systemsTechnical SkillsExcellent technical depth in delivering production-ready distributed systems, system resiliency and scalingProficient background in Java, Scala and other JVM-based languages, or equivalentProven track-record of building fast, reliable, large, multi-threaded, scalable, service-oriented web servicesMastered understanding of OOP/OOD principlesDeep understanding of Hadoop and NoSQL systems (HBase, Cassandra, MongoDB, etc)Experience deploying to AWSKnowledge of Apache Spark a plusPrevious experience with data analytics, machine learning or data visualizationFamiliar with Publish / Subscribe (pub/sub) messaging systems