Python Developer

Company teamPosition

Our client is a technology and consultancy company servicing industry involved in the development and operation of solar power plants. They provide meteorological data, energy evaluation software and technical consultancy for evaluation and management of solar power production.

Thanks to 20 years of research and technology developed in-house, our client has become a global leader in the field. Today they work for over 1000 medium and large organizations globally, helping them make qualified financial decisions, improve technical design, and optimize operations. Their data and software services have become an essential part of project development and operation of solar power plants, worldwide. They also provide services for performance evaluation, monitoring and forecasting of solar power.

They are a group of geoscientists, meteorologists, engineers, programmers, data analysts and business developers focused on development and promotion of a solar energy assessment platform that helps the solar power industry minimize weather-related risk and improve efficiency.

In their team, every member must bring unique skills and expertise. We look for talented, resourceful, innovative, passionate and friendly individuals to join  our client´s team. If you want a career that is challenging, enjoyable, and rewarding, This company could be the right fit for you.

Our client´s mission:

  • Supply the most accurate and reliable solar data in the market

  • Simplify the process of energy assessment

  • Enable solar investors to maximize profitability

  • Create transparency and reduce risk throughout the project lifecycle

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






From 2200€ - 4000€/ month


Solar Energy

Company team

Company teamRequirements

Personality requirements and skills:

  • 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

  • English: Upper-intermediate (B2)

Must have:

  • Experience with Data Science or Data Analyst

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