Python developer

Company teamPosition

Client's mission is to provide solar and weather information that help professionals anywhere in the world to build and operate successful solar projects. Their data, online apps, and consultancy services are tailored to significantly reduce risk and enable companies to make world-class solar project decisions. With over 19 years of experience in solar energy assessment and photovoltaic energy modeling, Client has evolved to become a choice of the majority of solar market leaders in over 100 countries all around the world. 

Job description, responsibilities and duties

• Development of Python applications for analysis and quality control of time series data in the field of solar energy

• Development and implementation of quality control tools, analytical methods, and procedures

• Development of data visualization, wrangling, and reporting tools and user interface

• Testing and support of operation

Contract Type

B2B / Full Time Job




Full Remote/ Bratislava


from 2200€ - salary can be higher, depending on a qualification of a jobholder



Company team

Company teamRequirements

Personality requirements and skills

 experience with Data Science or Data Analyst

• University degree in IT or technical area

• Willingness to learn in the solar energy and meteorological data domain

• Ability to write clean and structured Python code

• Knowledge of best practices and design patterns in coding

• Experience with manual and automated testing (unit tests, integration tests, …)

• Basic understanding of CI/CD and familiarity with Git

• Working experience in the solar energy, meteorological data or geodata domain is an advantage

• Experience with the Python data analysis packages e.g., pandas, numpy, matplotlib is an advantage

• Experience with QT (or Pyside) graphical user interface framework is an advantage

• Good level of English, spoken and written

Employee perks, benefits

• Competitive salary and performance-based bonuses

• Flexible working hours and possibility of home office – based on team agreement

• Sick days

• Technical growth encouraged via opportunity to participate in conferences, workshops, and courses

• Personal growth opportunities, possibility to work on different projects

• Budget for personal development (seminars, conferences, technical courses, language courses, …)

• Modern office located in SKY PARK offices (Bratislava) in which you can find chill areas, workout area and standing desks

• Free refreshments and fruit

• Parking in the company parking lots

• Green transportation friendly environment - bike parking lots (in building), showers (in the office), bike lanes in SKY PARK proximity, EV charging stations (in building)

• Multicultural and international environment, communication in English

• Work in fast growing sector of renewable energy


Our Top Clients