Enel Green Power

  • Big Data Engineer

    Job Post Information* : Posted Date 4 months ago(10/10/2019 9:45 AM)
    # of Openings
    1
    Category
    Enel X Position
    Location
    US-NY-Rochester
  • Overview

    Enel X, a leading provider of demand response (DR) and energy management software (EMS), has an immediate need for a Senior Big Data Software Engineer to join our world-class software engineering organization.  We are building Enel X’s next generation data services and analytics platform, and we need exceptional people to help us do it!  A Big Data Engineer on the Data Platform team is ideally a strong generalist with experience using SQL & NoSQL solutions.  If you love solving scalability puzzles, working with large data sets and have the drive necessary to optimize performance of high-visibility smart grid systems, then this is the position for you!

    Responsibilities

    - Work with the platform team to identify, evaluate and implement SQL&NoSQL storage solutions
    - Design strategies for storing structured and unstructured data
    - Write code in a variety of languages
    - Assist in architecting and deliver software components
    - Author and maintain technical specifications

    Qualifications

    - Bachelor's or Master's Degree in Computer Science, Software Engineering or related field
    - 3+ Experience implementing solutions built on NoSQL database technologies systems (HBase, Hadoop, DynamoDB , MongoDB, etc…)
    - 5+ years professional experience designing and developing Java applications
    - 3+ years of experience developing and working on big data platforms leveraging services like Dynamo, Redshift, Lambda , Kinesis and EMR
    - Experience working with large data sets
    - Experience working with real-time data
    - Big Data concepts such as map reduce
    - Deep understanding of one (or more) of the following languages: JAVA, Scala, NodeJS and Python
    - Experience implementing and using RESTful APIs
    - Experience with source control, build systems, and testing tools
    - Excellent communication and collaboration skills
    - Ability to work from our Boston office
    Desired Qualifications:
    - Experience with a big data database management system (e.g. Cassandra, HBase)
    - Experience running and administering applications on Amazon Web Services
    - Experience working with Amazon Web Services (AWS) and cloud management tools
    - Prior experience building ETL systems
    - Experience with Spark and R
    - Experience working in an agile environment (Scrum, Kanban, etc,...)

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed