Senior Platform Engineer - Fintech en Madrid o en remoto

Tymit

Categoría
Salario
60.000 - €80.000
Lugar de trabajo
En remoto
Horas
Full-Time
Prácticas
false
Habilidades
Comparte la oferta

Descripción de la oferta

At Tymit our mission is to give people the self-confidence to live life to the fullest by offering them credit that's smart, flexible and honest.

That's why we launched the world's first instalment credit card – and why we're now partnering with only the most iconic brands to bring the next generation of instalment experiences to their customers.


We believe that everyone deserves financial peace of mind, that credit should only work for you, and that tech will continue to transform the way to shop, pay and manage our spending.


Our talented team is based in the UK and Spain and we're all committed to creating a diverse, fun work environment, with collaboration and the customer at the core of everything we do.


Following our £23m Series A round, closed in October 2022 and led by Frasers Group, we're focused on our next phase of growth - and creating the future of instalment experiences.


Compensation & Perks

💰 The salary range of this role is 60,000€ - 80,000€ per annum, depending on experience.

🏝 26 days of paid holiday plus bank holidays.

🥳 Your birthday off.

🏡 Tymit is working fully remote, and all employees can remain working from home if they want, travelling to our offices when agreed with the team.

🌇 If your preference is working from our office and working onsite with other Tymiteers, we have you covered with our offices.

⏰ Flexible working hours.

🤓 Additional days to attend conferences and workshops related to technology and/or events related to Tymit’s industry and sector.

💲 Budget for remote home expenses.

🏥 Private health insurance.

🍎 Alan Healthy Benefits (Nursery, Travel and Ticket Restaurant.)

👩🏽‍🤝‍👩🏻 Referral program.

💻 Budget for your home office set up.


About the role

We're looking for a Senior Platform Engineer, a passionate person with some experience working in a Platform team following a DevOps philosophy. You will help us improve our platform, improving developers' experience, reliability and scalability using a lean approach.

You will work with a techie, multi-disciplinary and lovers team which will give support across the company and integrate with all squads! We need you to help us with very attractive challenges in order to help Tymit to scale to the numbers of users we are aiming for; in reliability, scalability, observability, and security!

We need you to help us with the main task: Apps migrations from clusters technologies (field project AWS ECS!), with the challenges, that this implies on Monitoring/Insights, Configuration, Logging, zero-downtime upgrades, CI/CD, all around this new technology which is being an amazing journey of tech learning and problem-solving.


During your time at Tymit you will

  • Deliver and maintain required AWS infrastructure on the Squads following secure good configuration practices using IaC.
  • Integrate with engineering teams to cultivate with them and to create full CI/CD Pipelines with the required instrumentation; plus the required Infrastructure to deploy Tymit Microservices stack into our AWS ECS Fargate Clusters.
  • As a Senior role you will help to define (SLIs, SLOs, etc.) and implement the observability (metrics, alerts, dashboards, etc..) in collaboration with other teams with business parameters.
  • Provide architectural design support to teams in the initial phases of new services, and review any security concerns that may scale from those.
  • As guardians of the security in Tymit; you will have to review/tweak/implement AWS services and human access policies in AWS IAM and AWS SSO.
  • Due to PCI Compliance requirements (being a regulated company) and as part of the Seniority of the role, you will have to babysit the different vulnerability testing/penetration testing around our Infrastructure + Services and plan contingencies from potential negative results.
  • As a Senior role, we expect you to give support and break silos to different teams with different domains (QA, Data Engineers, Backend engineers, Mobile, Data/Analytics, etc.), in order to break the ice on different technologies they could require some help on (i.e. TaurusVegetaAWS SagemakerK6, etc.).


In one month…

  • You will understand the work dynamics within the Platform team and how it integrates with the rest of the company, that is to understand and participate in the different rituals present on the ways of working of the Platform team.
  • You will setup all the hardware and software required to start spinning up your learning curve on the different domains. Also, you will complete your onboarding tasks on all company platforms that will help with your set up as a Tymit Employee (such as Remote (our payroll platform), BambooHR (our HR platform, etc.)
  • You will understand the core parts at least as IaC of our Infrastructure in AWS, i.e. getting familiar with the Terraform project, and its general project structure.


In 3 months...

  • Performing pairing, you will perform cluster deployments and configurations, which will help you to understand in more deep level how our cluster orchestration works
  • You will start learning how all the SLA/SLO composition works, how we capture those requirements and how at the very end, they land from the different SLIs into tangible configurations in Prometheus and Dashboards in Grafana.
  • You will start drilling down on the different CI/CD parts, understanding how the different CI/CD life cycles moving parts are working together and helping developers to implement new pipelines and performing changes on pipelines libraries.


In 6 months...

  • You will start being involved in Security and Architecture conversations in order to understand the process to lift any technical decision to Production. You will participate in those conversations with the different required areas (i.e. Penetration testing collaborators, PCI Compliance exercises, Security assessments, etc.).
  • You will understand how the scalability policies work within Tymit cluster, and you will define the new services to work around those. You will have to glue those requirements with the ones extracted from the SLO/SLA and SLI metrics.
  • You will start performing the implementation of some architectural decisions which go beyond of a simple deployment within Terraform and AWS.
  • You expect to participate actively within architectural meetings with other vertical like Backend, and Design and implement potential ADRs extracted from those meetings.
  • You will start participating within internal company activities and processes such as: Hiring and Interviews from different company areas
  • You will be encouraged to run some workshops in collaboration with the team with the purpose of deliver value to other parts of engineering and business, and also to meet the team for some after works and engage in person!


Key technologies we use at Tymit

Platform team: Cloud Provider & Clustering (AWS, ECS), IaC (Terraform, Ansible & Packer), Observability (Prometheus, Grafana, Fluentd + Opensearch), CI/CD (Jenkins), Network stack (NGINX & Traefik)
At Tymit team we also work with technologies such as Java/Kotlin Quarkus/Micronaut, GraalVM, Gradle, Kotlin, SwiftUI, Swift, NodeJS, React/Redux/WebPack, Python, among others.

We are always open to adopting new tools to solve complex problems, so we’re ready to discuss options with anyone with the right experience.


What you will bring along

  • Proven mature experience using IaC technologies using Terraform and following well known best architecture practices and optimal and secured configurations.
  • Knowledge and experience as administrator in container deployment architecture, experience with AWS ECS/Fargate will be a big plus!
  • Great experience using Containers and building complex ecosystems to help with testing and local dev envs.
  • Have a settled experience working with AWS Cloud.
  • Skills to know understand the concepts/differences of reverse proxying & load balancer.
  • Great and mastered experience working with Pipelines as Code, and delivering those to teams of different natures and purposes (iOS, Android, Web, Backend, Data, etc.)
  • Experience defining SLO/SLIs and setting up observability systems.
  • Large experience with Linux systems (command line hero!) and development experience or willing to learn about programming languages; we also love coding!


What you can expect from our hiring process

Stage 1
45 min. video call with Emma, part of Tymit’s People team. Understand your career plan and what motivates you about Tymit.
Stage 2
60 min. video-call with Nico, CTO, Hear the story behind Tymit and Brief technical discussion to understand more about the role and your skills.
Stage 3
90 min. video-call with Diego or Hector, from our Platform team! Technical discussion around a task to better understand your skills and give you a sneak peek of what it could be working at Tymit.
Stage 4
60 min. video-call with two people from our mix of IT team (Fran HJesusLuciano or Toni). Introduction to your future team to get a sense of Tymit’s culture.
Stage 5
🏁– Offer 📧


If you have any disability, please let us know whether there are any adjustments we can make for our process to be more inclusive.


To meet our regulatory obligations as a licensed financial services company in the UK, Tymit needs to take background checks, Criminal and Credit checks, our new hires to help us safeguard our users. If you have any concerns regarding this process, please discuss this with our People Team.


Tymit is made up of people from various backgrounds, and you are welcome for who you are, no matter where you come from, what you look like. We seek to create a culture where everyone can belong because we believe that people do their best work to show up every day as their authentic selves. So, bring us your personal experience, your perspectives, and your background.


We do not make hiring or employment decisions based on race, religion, age, national origin, gender, gender identity or expression, sexual orientation, marital status, disability, pregnancy status, or any other difference. If you have any disability, please let us know whether there are any adjustments we can make for our process to be more inclusive.


*Please, take into account that we do not provide Visa sponsorships, and you need to have right to work in the countries where we are located.

 

Acerca de Tymit

  • Fintech

  • London, UK

  • 11-50

  • 2017

.

Otras ofertas de devops que podrían interesarte...