Barcelona City Council | Capital humàBarcelona City Council website

Home  > Job profiles





In compliance with Organic Law 15/1999, of 13 December, under the Personal Data Protection Act, we inform you that data collected will form part of an automated file, under the ownership of BARCELONA ACTIVE SPM S.A., with registered office at 162-164 Calle Llacuna, Barcelona, with the aim of managing enrollments and of informing of the company's activities and services within its field of action. You will be able to exercise access rights, rectification, cancel cancellation and/or opposition via written communication to the Legal Services of BARCELONA ACTIVE SPM S.A. at the aforementioned address.

Get to know this occupation

Other denominations

IoT developer, IoT analyst, IoT engineer


The Internet of Things or IoT refers to the interconnection of everyday objects or tools that we usually use with the Internet. The incorporation of microprocessors and sensors to objects plus the automatic connection to the network have allowed the collection and transfer of data and the automation of many processes without requiring user interaction, which were manual until now. Some examples of this concept are smart clothes (wearables), which can measure temperature or heart rate, and smart homes, which allow us to self-regulate or control lights, thermostats or appliances from a smartphone or assistant.

IoT specialists are in charge of applying Internet of Things strategies to everyday objects and foster new functionalities and uses within this context of greater hyperconnectivity.

To carry out their work, they must know multiple technologies that refer to microcontroller programming, cheaper sensors, standardization of cloud-based platforms, data analysis (big data), machine learning or cybersecurity issues, among others.


  • Develop innovative projects and platforms that take advantage of the potential of devices with IoT.
  • Identify the needs of entities, institutions, companies and organizations and advise on possible opportunities to develop new projects that provide added value or increase competitiveness.
  • Propose and plan the development of digital solutions based on emerging smart technologies, considering cost, resources and deadlines.
  • Collaborate with other programming and data analysis specialists in order to develop complex technology solutions.
  • Program the microprocessors and sensors of the objects in order to collect the necessary data for the application.
  • Create interconnection networks of objects with the internet (cloud computing).
  • Implement policies and actions in order to guarantee security regarding data transfer.
  • Prototype, test and analyse the feasibility of the proposed solutions.
  • Supervise the start-up of the device, its correct operation and calibration.
  • Analyse the data obtained in order to assess performance and possible improvements.
  • Raise the opening of new markets based on the data collected by the sensors of intelligent systems.
  • Prepare functional and technical design documents and, when appropriate, present them in seminars or training.
  • Investigate and become familiar with technology trends, such as machine learning or predictive analytics.

Quick access and copyright:

Centre per al desenvolupament professional Porta22
Convent de Sant Agustí
Ca n'Andalet

Barcelona Treball (Porta22)
+34 934 019 899

Barcelona Activa Headquarters
Llacuna, 162-164
08018 Barcelona
+34 934 019 777

Generalitat de Catalunya
Unió Europea FEDER
Unió Europea FSE