Role Description
The Position:
We are searching for a data/software engineer in ETL who can implement solutions per the team’s goals and is passionate about changing how millions of people save energy.You’ll work with the engineering team to build and improve our platforms to deliver flexible and creative solutions to our utility partners and end users. You’ll be a part of developing a robust architecture to manage massive amounts of data and leveraging it to deliver a compelling experience to users across our platforms. You will own the development and its quality independently and be responsible for high quality deliverables.
Target Candidate You Should
- Be excited to work with talented, committed people in a fast-paced environment.
- Use a rigorous approach for product improvement and customer satisfaction.
- Be ready, able, and willing to jump onto a call with a partner or customer to help solve problems.
- Have a strong eye for detail.
- Love developing great products as a seasoned engineer.
- Have an analytical and agile mindset.
Required Skills
- You are an experienced developer with 3-7 years of professional experience.
- Excellent knowledge of Relational Databases(MySQL, PostgreSQL) and SQL or ORM technologies.
- Expert in writing SQL queries - joins query tuning, etc.
- Can work with team members to troubleshoot data issues and understand different phases during ETL - efficiently figure out constraints, duplicates & invalid data.
- Strong experience in Cloud infrastructure and technologies (AWS or Google Cloud).
- Any experience in Google Cloud Platform - BigQuery, Airflow, Cloud Data Fusion, and Cloud Functions will be a distinct advantage.
- Well versed with Git & Github repository.
- Familiar with Linux systems and their command-line interfaces.
- Exposure to Python - preferably both 2.7 and 3.x - OOPs, data structures, algorithms & automation.
- Experience in managing APIs to industry-accepted RESTful standards.
- Expert in implementing security best practices.
Required
The following experiences are not required, but you'll stand out from other applicants if you have any of the following, in our order of importance:
- Solid CI/CD experience.
- Automation of multi-step repetitive tasks.
- Serverless architecture, preferably AWS Lambda.
- Pandas / SciPy / Numpy / R / SciKitLearn.
Educational Qualification MCA/MCS, B.Tech/B.E
Skills
Python 3.X,Sql,Git