The English-language job board for Spain

Software Development and BI Technician (Python)

On-site in Murcia·Added 2 days ago (last checked 3 Nov)

Agency
Michael Page España

2312 open roles

Our summary

Salary
€40,000 - €45,000 a year

About €2,470 - €2,720 a month after tax.

Work mode
On-site, Murcia
Contract
Permanent
Education
University degree

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

This job advert was originally written in Spanish.

Requirements

What we're looking for

Technical requirements

  • Solid experience in software development with Python.
  • Advanced knowledge of SQL and data modeling.
  • Experience developing Power BI solutions (DAX and Power Query).
  • Experience in application integration and API consumption.
  • Knowledge of software architecture, testing, and evolutionary maintenance.

Nice to have

  • Web application development (Streamlit or other technologies).
  • Experience with ETL processes and automation.
  • Integration of Artificial Intelligence models.
  • Knowledge of Microsoft services and the Microsoft 365 ecosystem.
  • Experience in digital transformation and advanced analytics projects.

Education & certifications

Education

  • Degree in Computer Engineering, Software, Data Science, or similar.
  • Profiles with Higher Vocational Training and relevant experience will also be valued.

Pay & benefits

What you'll get

  • Joining a consolidated business group with a strong commitment to digitalization.
  • Participation in strategic development, data, and artificial intelligence projects.
  • 100% on-site modality with a close, dynamic, and very good atmosphere.
  • High level of autonomy and real impact on the technological evolution of the company.
  • Professional stability and a long-term growth plan.
  • An environment where you will be able to combine software development, advanced analytics, and technological innovation.

The role

The selected person will participate in the design, development, and implementation of internal applications, data analysis solutions, dashboards, and projects based on artificial intelligence, collaborating closely with the various areas of the organization to improve operational efficiency and decision-making.

  • Do you like creating useful tools? This project is for you.
  • Python, Power BI, and AI to create solutions that make a difference.

What you'll do

Software Development

  • Design and develop internal applications tailored to business needs.
  • Evolve and maintain existing applications, mainly in Python.
  • Develop interfaces, forms, queries, and new functionalities.
  • Integrate applications and systems through APIs and data exchange services.
  • Perform functional and technical testing, guaranteeing the quality and stability of the solutions.
  • Document developments and maintain good programming and version control practices.

Data and information integration

  • Design and optimize data structures and corporate databases.
  • Develop advanced SQL queries and information integration processes.
  • Build ETL processes and data validation mechanisms.
  • Guarantee the quality, traceability, and consistency of information.

Business Intelligence

  • Design and develop management dashboards and reports in Power BI.
  • Create data models, DAX measures, and transformation processes using Power Query.
  • Automate the updating and exploitation of information for different business areas.
  • Collaborate with key users to translate operational needs into analytical solutions.

Artificial Intelligence and automation

  • Participate in the development of solutions based on generative AI and language models.
  • Integrate AI services through APIs and specialized tools.
  • Design assistants and systems capable of querying business information using natural language.
  • Identify opportunities for automation and digitalization of internal processes.
  • Evaluate new technologies and propose innovative improvements for the organization.

Key Competencies

  • Analytical capacity and resolution of complex problems.
  • Technical autonomy and results orientation.
  • Continuous improvement and innovation mindset.
  • Ability to understand business processes and transform them into technological solutions.
  • Good communication skills with users and functional areas.

Hiring process

2 steps2 interviews
  1. CV registration

  2. Consultant contact

    With a specialist Michael Page consultant

    If they see that your experience and motivations fit the values and needs of a hiring company, they will contact you to start the selection process: they will learn about your expectations, answer your questions and help you prepare for each stage of the process.

  3. Company interview

    With a client company

    If your application progresses, we will help you prepare for the interview with useful information about the company, its culture and what it looks for in a profile like yours.

  4. Final stage and negotiation · With a client company

  • The final stages are set by the client company: Michael Page acts as an intermediary, and the interview and decision rest with the hiring company.
  • Support continues after the contract is signed.
  • Michael Page cannot support every candidate; registering and keeping your profile up to date opens the door to future processes.

About Michael Page España

Michael Page is a global recruitment consultancy and part of PageGroup, one of the world's leading professional recruitment firms. The company specializes in placing mid-to-senior level professionals across a wide range of sectors, including technology, engineering, finance, sales, and human resources. With a strong presence in Spain, Michael Page operates offices in major cities and offers services such as executive search, temporary staffing, and outsourcing solutions.

Industry
Staffing

In their own words

About the company & team

Important business group in the process of digital transformation.

All open roles at Michael Page España
WhatsApp
See all 2,312 jobs