Job Description
ABOUT US
At our Digital Innovation Hub, we create cutting-edge technological solutions, enhancing customer experiences, driving business growth, and optimizing processes. We are recognized as digital leaders in our industry, believing that success comes through creativity, experimentation, and a dedicated team committed to continuous learning. Join us and help shape the future in a global team that values diversity and equal opportunities.
RESPONSIBILITIES
- Design and maintain applications as part of an agile DevOps team, focusing on stability and continuity for large user groups in a research and development environment.
- Develop intuitive solutions that enable effective management and analysis of large datasets. Create RESTful APIs, implement authentication and authorization systems, optimize database queries, and ensure application security.
- Collaborate with multidisciplinary teams to execute projects and effectively integrate new technologies.
- Balance the development of new applications with the maintenance and operation of existing systems.
- Drive innovation and guide the future development of the team’s technology stack, ensuring alignment with user requirements and modern coding, security, and tool standards.
- Optimize and enhance data processing workflows to efficiently manage and analyze large data sets.
QUALIFICATIONS
- A degree or equivalent education in computer science, information technology, or natural sciences, with over 3 years of professional experience in an IT environment.
- Proficiency in Python3 and frameworks like FastAPI; experience with databases such as PostgreSQL, MongoDB, or Neo4J; and in microservices and cloud-native application development.
- Expertise in processing and analyzing large datasets, including experience with data processing libraries like Pandas and data analysis tools.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes, CI/CD automation, and platforms like Azure DevOps or GitLab CI.
- Familiarity with additional tools and technologies such as PyBrain, design patterns, MS Azure, and Python packaging is a plus.
- A basic understanding of clean code standards and knowledge of front-end technologies like Vue 3, Nuxt, TypeScript, JavaScript, HTML, and CSS/SCSS is beneficial.
BENEFITS
- Take on responsibilities from day one in a dynamic work environment with hands-on training as part of a committed team.
- Competitive compensation based on your qualifications and experience.
- A secure work environment where health, safety, and well-being are top priorities.
- Flexible work schedule and remote work options, allowing you to balance work and personal life.
- Continuous learning and development opportunities.
- 30 days of annual leave.
- A collaborative, trustworthy, and innovative work environment.
- Opportunity to be part of an international team and work on global projects.
- Relocation assistance to Madrid, if needed.