Work across scrum teams to design, develop, test, deploy and maintain data-intensive applications. Write efficient and well-tested code to serve renewable……
Should be able to train and build a team of technical developers. 5+yrs of experience in a similar profile with strong service delivery background.…
We are seeking a highly analytical and technically skilled professional with experience designing, developing, and maintaining analytic models and data-driven……
Currently, we are looking for a remote Lead Python.Core Developer to join our team.
Responsibilities
Work across scrum teams to design, develop, test, deploy and maintain data-intensive applications
Write efficient and well-tested code to serve renewable energy data via web APIs
Evangelize modern software engineering practices, and speak to the merits of approaches such as microservices vs. monoliths, mono vs. multi repos
Work with DevOps to integrate serverless cloud architecture components and improve build/deploy processes
Stay on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering team
Requirements
5+ years of relevant experience
Strong background in API design including versioning, isolation, and microservice architectures.
Experience with cloud compute technologies (ideally AWS or Azure), such as Lambda and ECS
Familiarity with Docker and other environment management tools (pipenv, pnpm, etc.)
Working understanding of git and developing collaboratively in an agile environment
Basic proficiency with SQL
Experience working with relational databases (Postgresql, Snowflake)
Experience with large scale data processing/data pipeline work (Airflow)
Experience diagnosing and improving application scalability and reliability
Experience managing cloud infrastructure, e.g. using Terraform
Experience building and managing CI/CD pipelines
Familiarity with or interest in wholesale electricity markets