Jobtitle:

Backend Team Lead DevOps

We are looking for a full-time member to join our Backend Team. As a Team Lead DevOps, you will take ownership of design and deployment of a scalable, high-performance backend systems that support millions of transactions and real-time interactions across our iGaming ecosystem with high availability (24/7).  

Design element

Job Description

We are looking for a full-time member to join our Backend Team. As a Team Lead DevOps, you will take ownership of design and deployment of a scalable, high-performance backend systems that support millions of transactions and real-time interactions across our iGaming ecosystem with high availability (24/7).  

In this managerial role, you’ll not only contribute to hands-on development and deployment but also guide and mentor a team of DevOps, best practices, and alignment with architectural and operational goals. 

You will work closely with cross-functional teams to ensure continues operation and exceptional system performance. Your leadership will directly impact functionality, system resilience, and scalability and availability of our platform. 

Essential Job Tasks

  • Lead and manage a team of DevOps, overseeing and monitoring project management and delivery, task distribution, progress and performance 

  • Collaborate with senior leadership to align backend strategy with business goals and product roadmap; translate high-level strategies into actionable plans / tasks designed to build a high-performing, adaptable team 

  • Facilitate regular code reviews, mentoring, and continuous feedback loops to uphold quality and promote team development and growth. 

  • Oversee hiring processes to ensure the attraction of top talent 

  • Define and drive the backend architecture strategy to ensure scalability, reliability, and futureproofing of our systems. 

  • Participate in and lead architectural discussions, contributing deep technical insight and long-term vision. 

  • Maintain the software deployment in different location and different environments 

  • Create and optimize Ci/Cd pipelines 

  • Ensure availability and observability of all services 

  • Plan and execute software and system updates and upgrades 

  • Prepare execution and project reports, including cost and resource planning 

  • Participate actively in trouble shooting and investigation to eliminate problems quickly 

  • Establish and enforce comprehensive testing, monitor and observability strategies. 

  • Lead root cause analysis and troubleshooting for complex issues. 

  • Monitoring and optimization of ongoing processes and operations 

Skills and Qualifications

  • Proficient in backend languages such as Python, Java, Node.js, or C#, Golang 

  • Experience with cloud platforms (Oracle, AWS, Azure, GCP). 

  • Deep knowledge about CI/CD, Docker, and Kubernetes in a production environment. 

  • Advanced Git expertise. 

  • Deep knowledge about networking (DNS, VPN, DDOS, Proxy, Routing, IP) 

  • Knowledge about common software like Redis, Ssh, RabbitMq, Haproxy, Traefik, Apache, Linux, Bash, Ansible, Docker, Docker Compose, Kafka 

  • Deep understanding of SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis). 

  • Strong command of database design, performance tuning, monitoring and observability. 

  • As our software is currently hosted in the Oracle cloud any knowledge and experience about it is a plus.

Leadership & Soft Skills 

  • Team Leadership: Proven ability to inspire and manage a team, delegate effectively, empower team members and handle performance management. 

  • Emotional intelligence: ability to empathize with others, understand and manage own emotions and positively influence those of team members  

  • Strategic Thinking: Capable of seeing the bigger picture and aligning technical efforts with business priorities. 

  • Project Management PM: solid experience in PM. Effective at managing priorities across multiple concurrent projects. Effective time, task and resource management. Strong organisational skills; understanding project life-cycles, ensuring project deliverables and effective mile-stone management 

  • Mentorship: Enthusiastic about motivating, coaching and mentoring others  

  • Continuous development: continuously striving for personal and professional development and promoting this attitude within the team, with a genuine commitment to the empowerment and long-term success of each team member 

  • Integrity and Transparency: essential characteristics to create trust and build commitment