Team: Cloud Platform Architect
Location: Madrid, Spain
Experience level: +5 years
Job type: hybrid
Requirements: English B2 or higher + Bachelor's degree or higher.
What are we looking for?Our ideal Cloud Platform Architect has to prove experience with designing cloud architectures and data & analytics platforms.
We are looking for a sharp and creative person with strong analytical backgrounds in the fields of data engineer/platform architecture in order to participate in a leading project for developing high-tech energy products.
Candidates must be eager to work in a multidisciplinary team, boosting the internal capabilities and taking the most of the open innovation ecosystem.
Responsibilities for Cloud Platform ArchitectServe as a key member of the platform team in helping to success in building services on the Data, Analytics and AI platform. Identify ways to improve data reliability, efficiency and quality.
Analyze the data needs of the company and uses skills in coding to maintain secure databases.
Design the systems required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and big data technologies.
Design scalable data pipelines to support continuing increases in data volume and complexity, increasing data accessibility and fostering data-driven decision making across the organization.
Ensure security and governance for the data. Work with data and analytics experts to strive for greater functionality in our data systems.
Ensure that all systems meet the business/company requirements as well as industry practices. Collaborate with members of the teams (Data scientists, Data analysts, Architects, etc.) on achieving goals.
Work with stakeholders including the Business & IT teams to assist with data-related technical issues and support company needs.
The right person will be highly technical and analytical, possess several years of architecture/development experience.
Strong verbal and written communications skills are a must, as well as the ability to work effectively across the organization. Technical knowledge required:
Strong experience in designing, architecting, and implementing some of the following: Distributed high-scale applications, Big Data, Analytics, high-performance Databases & Data Warehouse.
Experience architecting and developing solutions built on public clouds: Azure, AWS, Google Cloud.
Working knowledge of software development practices and technologies: Agile (Scrum, Kanban, etc.), CI/CD, DevOps, DataOps, IaC, Automation, API-first, Microservices.
Experience with relational SQL and NoSQL databases: Oracle, SQL Server, PostgreSQL, Azure Synapse, Azure Cosmos DB, Amazon RedShift, Google Cloud BigTable, MongoDB, Cassandra.
Experience with Big Data tools: Spark.
Experience developing Microservices and with languages like: Python, Java, Scala, Node.js.
Demonstrated ability to adapt to new technologies and learn quickly.
Fluency in English is essential.
Collaborate and participate in activities relating to value-added technology systems, as well as maintenance and implementation of new applications.
What we offer:- Permanent contract
- Bonus according to objectives
- Medical insurance
- Contribution to pension plan
- Digital disconnection
- Conciliation measures
- Legal advice
- Employee support services
Required skills:
Agile Methodology, Big Data, Client Counseling, Cloud Platform, Data Analysis, DataOps, DevOps, Java, Microsoft Azure, Oracle Database, Python (Programming Language), Structured Query Language (SQL), TeamworkSimilar Jobs
What We Do
At Repsol, we are at the forefront of the energy sector to build the future of energy with innovation and sustainability. We are a strong multienergy company that creates value in an integrated, diversified, and sustainable way to promote progress in society. We leverage our past experience to be present in the future of energy.
Our global presence ensures the diversity that characterizes us as seen in our multicultural and multidisciplinary team that as of today comprises more than 25,000 people representing 77 nationalities who work across 27 countries.
If you would like to learn more about us and join the Repsol team, go to the “Life” section








