Full Stack Developer - Python

4 days ago

Apply Now
Logo of Sunnova Energy

Sunnova Energy

Powering Energy Independence™

501 - 1000

Description

•Solves business-related problems using data-driven techniques through collaboration with business and IT colleagues. •Collects large amounts of data and transforms it into a more usable structure, from data at rest or streamed sources. •Regularly influences technical design. •Makes recommendations for process and technical improvements. •Performs peer reviews of SQL, reports, and dashboards created by colleagues. •Looks for order, patterns, and trends in data and translates them into business insights. •Develops data integration solutions using cloud centric data tools and other programming languages, preferably Python, in accordance with business requirements and technical specifications. •Adheres to and develops against best practices for data ingestion, data quality, and data domain standards across the data platform. •Troubleshoots and supports implemented applications. •Works in all phases of the software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment, and support. •Participates in daily scrums, works with Scrum Master and QA Team on projects and supports delivery timelines and priorities. •Responsible for designing, documenting, and presenting solutions to senior leaders in IT. •Solves problems independently with limited supervision. •Works effectively in a matrix environment where 1) day-to-day tasks are determined and executed on agile/scrum team under the leadership of a scrum master and 2) career development and coaching, goal setting, performance evaluations and issue escalation are coordinated through a separate manager.

Requirements

•Bachelor's degree or equivalent •3-5 years in software development, data engineering, or data architecture •Proficient with the company's data model and how it fits into various organizational functions. •Ability to analyze substantial amounts of data and draw meaningful trends and conclusions. •Expertise in Python programming with a strong understanding of Pythonic principles and practices. •In-depth knowledge of AWS architecture and services, especially Lambda functions, to manage serverless operations. •Proficient in designing and implementing Omni-channel API integrations with external partners for seamless communication with various devices. •Familiarity with additional AWS services such as EC2, RDS, S3, DynamoDB, IAM, and CloudFormation for comprehensive cloud solutions. •Familiarity with SQL to efficiently extract and utilize large volumes of time-series data. •Strong understanding of Internet of Things (IoT) concepts and how to manage a fleet of internet-connected devices. •Competence in using code version control systems, such as Git, and continuous integration/continuous deployment (CI/CD) pipelines. •Familiarity with microservices architecture and containerization tools like Docker, Kubernetes, or similar technologies. •Experience with test-driven development (TDD) and automated testing frameworks to ensure robust and reliable software components. •Experience with Agile/Scrum development methodologies, with the ability to lead sprints and manage a technical team through various project phases. •Capable of writing clean, maintainable, and efficient code, following industry best practices and coding standards. •Proven ability to create and maintain scalable, high-availability systems that can handle rapid growth and data volume expansion. •Excellent problem-solving skills and the ability to debug complex issues with a strategic approach to resolution. •Legally authorized to work in the US for ANY employer.

Benefits

•Comprehensive benefits, including medical, dental, vision, life insurance, healthcare flexible spending account, and 401(k) with employer match. •Competitive compensation & annual bonus •Paid time off, including 11 holidays and Paid Parental Leave

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

👉 Remote Jobs Network