DevOps Engineer

Tribe
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 84K

Job location

Remote

Tech stack

PHP
Amazon Web Services (AWS)
Bash
Databases
Continuous Integration
Linux
DevOps
Elasticsearch
Monitoring of Systems
Web Servers
Message Broker
MySQL
Networking Basics
Open Web Application Security
Prometheus
Secure Coding
Software Systems
Symfony
Data Logging
Software Security
Gitlab
Kubernetes

Job description

  • Own and improve our apps running on the Kubernetes platform:
  • Build and maintain Helm charts for our services
  • Standardize deployment patterns, configuration, and release strategies
  • Ensure reliability, scalability, and security of workloads running on k8s
  • Build and evolve CI/CD pipelines in GitLab:
  • Design flexible pipelines for build, test, security scanning, and deployment
  • Introduce best practices (versioning, feature flags, rollbacks, approvals, etc.)
  • Continuously improve speed, reliability, and developer experience
  • Set up and improve observability:
  • Use Elasticsearch, Prometheus (and related tooling) to create useful dashboards & alerts
  • Help teams understand logs, metrics, and traces - turn data into decisions
  • Build early-warning detection frameworks and validation/simulation practices to surface failure modes before production
  • Research & experiment:
  • Investigate new tools, patterns, and AWS services; compare alternatives
  • POC and validate ideas before rolling them out to production
  • Bring proposals to the team, explain trade-offs, and lead implementation
  • Apply new learning specifically to solve harder reliability/scalability/automation problems and show progress through delivered outcomes
  • Document and share knowledge:
  • Write clear runbooks, architecture/infra documentation, and "how-to" guides
  • Make sure others can understand, reproduce, and maintain what you build
  • Prevent long-term system "decay" by simplifying complex setups and institutionalizing sustainable best practices.
  • Collaborate across teams:
  • Work closely with developers, security, product, and operations
  • Participate in incident response, root cause analysis, and prevention work
  • Align infrastructure decisions with product goals, cost efficiency, and deployment impact; proactively flag technical risks affecting availability/performance

Requirements

  • Previous work experience as a DevOps Engineer (senior-level, owning and improving production systems).
  • Extensive experience in AWS, Kubernetes and GitLab, understanding of CI/CD, logging and monitoring processes, including:
  • Operate AWS environment.
  • Building and maintaining Kubernetes Helm charts for production workloads.
  • Designing, implementing, and maintaining GitLab pipelines for complex applications.
  • Undeniable Linux experience and skills.
  • Solid knowledge of web servers, networking basics, and bash scripting.
  • Bonus points if you have experience with:
  • MySQL (or other databases) at scale.
  • PHP (Symfony framework).
  • Familiarity with some of: Message Brokers, logging and monitoring systems.
  • Fluent communication skills in English.
  • Working knowledge of incorporating robust code security practices to safeguard the integrity, confidentiality, and availability of software systems ,including but not limited to OWASP secure coding guidelines.
  • Effective collaboration skills, capable of working well in a team environment that values security and quality.
  • Strong documentation mindset - you naturally document architecture, decisions, and procedures so others can follow and maintain them.
  • A genuine interest in researching, testing, and introducing new ideas and tools, not just "keeping the lights on".

Benefits & conditions

We want people to thrive at Tribe - we believe that you do your best work when you feel your best. Everyone is different, that is why we provide flexible benefit packages tailored to your needs:

  • High performing teams. At Tribe we think outside the box, take ownership of what we do, aim high and deliver uncompromising quality. You will be surrounded by smart and high performing team with a collaborative mindset.
  • Health & Wellness. Health insurance package from the first day that you will join our team. Enjoyable daily lunches & Pizza fridays. Variety of healthy snacks, fresh fruits and drinks in the office. Sport activities.
  • Level up. We constantly explore the possibilities within our industry and in the technology we build. To keep your minds curious we offer: Tribe Learning Days - time freely spent on self-education; Internal & External trainings; Tribe Learning library stocked with tech books; Learning & Development budget for conferences, trainings, podcasts, online courses, professional certifications.
  • Work - life balance. To increase your productivity we are offering a hybrid work model - you are able to plan your work partly from the office or remotely from your home. You are able to combine your work & vacations, so be ready to plan workations. For 14 days per year you can work from anywhere - and we mean anywhere! Extra days off for your health.
  • Tribe Vibe & Culture. At tribe we foster a positive and fun working environment, which is called "tribe vibe". Even we work hard, we do not forget to party as well: be ready for legendary tribefest and winterfest parties, events for the tribe community every month, and regular teambuildings in teams.
  • Office & Environment. Open, creative and fun working environment in the brand new BLC2 business center with provided parking places. To relax your mind and body - table foosball, table tennis and massage chair. If you mostly work from home - we offer you a home office budget to make your workplace comfortable.

The salary range for this position is 3300- 7000 euros/monthly gross. The salary proposal depends on your competencies and seniority level.

About the company

Tribe, a brand new payments processor, is looking to continue its rapid expansion in the payments market. Tribe is a group of people that have come together with a singular purpose of making the world of payments simple and accessible. Join our ever-growing Tribe Payments team as a DevOps Engineer and help us change the way this market perceives payments.

Apply for this position