Python Analytics Engineer (Jira & Github insights) – Data Management (ODS)
SANTA BARBARA 1-PLANTA BAJA, Spain
Santander
Our purpose is to help people and businesses prosper. We strive to make all we do Simple, Personal and Fair.Open Digital Services is the software development company of Santander Group powering the next generation of banks by creating innovative banking products and implementing them in collaboration with Santander Group Affiliates.
Santander Group is one of the world's largest financial institutions and the Eurozone's leader, we're committed to being the best Digital Bank with Branches in the industry.
Our mission at ODS is to design and support an advanced digital and omnichannel platform, ensuring the best customer experience using cutting-edge technology. Openbank, our flagship partner, is where we develop our most advanced concepts first. Be part of our Best-in-Class team and help us create unique value for our customers!
Join us to tackle exciting tech challenges in an agile environment, benefiting from learning, growth, and local and international career opportunities in a modern, diverse setting.
Mission and responsibilities:
We are looking for a Backend/Data Engineer with experience in developing data extraction, storage, and processing systems to build a Grafana dashboard that displays KPIs obtained from Jira and GitHub data.
The ideal candidate will have experience with REST APIs, AWS, databases, and data processing to design an efficient and scalable solution.
Responsibilities
- Design and implement a data extraction client for Jira and GitHub APIs.
- Store and structure data in a database optimized for analytical queries.
- Develop ETL processes to clean, transform, and calculate relevant KPIs.
- Integrate data with Grafana to visualize key productivity and performance metrics.
- Deploy the system in AWS, leveraging services like Lambda, EC2, RDS, S3, DynamoDB, Glue, Athena, among others.
- Optimize the infrastructure for scalability, security, and efficiency.
- Document the architecture, processes, and API endpoints.
To be successful in the role you must have:
- Experience in backend development with Python, Node.js, or Java.
- Knowledge of REST API consumption and authentication methods like OAuth, JWT, etc.
- Experience with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.).
- Familiarity with Grafana and its integration with databases.
- Experience with AWS services (EC2, Lambda, RDS, S3, IAM, API Gateway, etc.).
- Knowledge of data processing and ETL.
- Experience with infrastructure-as-code tools like Terraform or CloudFormation (optional).
- Knowledge of Docker and Kubernetes is a plus.
- Experience with agile methodologies and tools like Jira.
What do we offer?
- Joining a dynamic and agile company undergoing international expansion.
- Working in start-up mode with the support of the Santander Group.
- Competitive remuneration and attractive benefits package.
- Possibility of growth within the company and the Group.
- Collaborating on international projects in different countries.
- Excellent work environment, social clubs and frequent events.
Would you like to grow with us? Join our team!
ODS is an equal opportunity employer. All applicants will be considered as equal without paying attention to gender identity, sexual orientation, ethnicity, religion, age, political orientation, union membership nor disability status.
We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build.
The personal data you provide as well as any data generated during the selection process are confidential and will be processed by Open Bank, S.A./ Open Digital Services, S.L. with registered office at Plaza de Santa Bárbara 2, 28004 (Madrid), for the sole purpose of managing your participation in the selection processes and, where appropriate, to formalise your recruitment.
For further information about your rights and data protection, please read the ODS/Openbank Privacy Policy applicable to this type of data processing here.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Athena AWS Banking CloudFormation CX Data management Docker DynamoDB EC2 ETL GitHub Grafana Java Jira KPIs Kubernetes Lambda MySQL Node.js NoSQL PostgreSQL Privacy Python REST API Security Terraform
Perks/benefits: Career development Startup environment Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.