Tech Lead - Devops and Backend Services

  • Remote - Germany

Remote

DevOps

Manager

Summary

The job is for a Tech Lead focusing on Backend Services, responsible for bridging the gap between product plans and development, ensuring high-quality code, design, architecture, collaboration, innovation, and understanding the organization's vision. The candidate should have a strong background in Infrastructure and Software Engineering with knowledge of microservices backend developed in Go, cloud infrastructure, databases, and basic project management skills.

Requirements

  • Education: Completed apprenticeship in computer sciences or university degree in computer sciences, (electrical) engineering, mathematics or sciences
  • Experience: Strong background in Infrastructure and Software Engineering with over 8 years experience developing and delivering high-quality software products across multiple technologies
  • Domain Knowledge: knowledge of highly-scalable microservice backend developed in Go. Outstanding skills to build modern cloud infrastructure like AWS / Azure / Google Cloud
  • Database. Skills: Having outstanding knowledge about different databases and different approaches to how they work: SQL, Document based DBs, Distributed Databases, Big Data Analytics Databases, etc. For example: Mysql, Postgresql, Mongodb, Dynamodb, Elastic, Druid and others
  • Basic Project Management: Aligning People to reach goals - planning, monitoring progress, helping overcome blockers, manage dependencies
  • Soft Skills: Team Player, Solution-Oriented (Problem-Solver). Motivating Developers about why they do certain things. Giving proper and clear feedback that is understandable and actionable
  • Mindset: Goal driven, following the 80-20 approach, Interested in Business results, Understanding that tech enables the business to grow. Interested in new technologies, being able to adapt to different environments and situations

Responsibilities

  • Technical mentorship: Provide technical mentorship to the Devops and Backend Development team
  • Ensure that the code produced by the team is of high quality
  • Design and Architecture: Ensure software and infrastructure meets all requirements of quality, security, modifiability, extensibility etc
  • Being Hands on: Spend 20 - 30% of the time on developing features and setting up infrastructure
  • Collaboration: Collaborate with other stakeholders such as product leads and principal engineers to ensure that the technical design aligns with the product requirements
  • Innovation: Foster a culture of innovation within the team

Benefits

  • Work-Life Package: 2 remote days per week, 30 vacation days, 3 weeks per year of remote work, flexible working hours, dog-friendly kick-ass office in the center of the city
  • Relocation Package: Visa & legal support, relocation bonus, reimbursement of German Classes costs, and more
  • Happy Belly Package: Monthly company lunch, tons of free snacks and drinks, free breakfast & fresh delicious pastries every Monday
  • Physical & Mental Health Package: In-house gym with a personal trainer, various classes like Yoga with expert teachers & free of charge access to our EAP (Employee Assistance Program) to support your mental health and well-being
  • Activity Package: Regular team and company events, and hackathons
  • Education Package: Opportunities to boost your professional development with courses and training directly connected to your career goals
  • Wealth building: virtual stock options for all our regular employees
Share this job:
Please let applike group know you found this job on Remote First Jobs 🙏
Apply now