Software Developer (Backend / Infrastructure) (m/w/d) at lawpilots GmbH

Posted on: 03/18/2021

Location: Berlin (ON-SITE)

full time

Original Source

Tags: python ruby

**INTRO** Join us in Berlin At lawpilots, we create digital learning that people love. E-learning is one of the growth markets of the future - even more so during the current crisis. We are looking for a developer to help us improve our current e-learning solution, build new features, increase the user experience and maintain high standards in terms of our technical setup. We are looking to improve our CI/CD pipeline, improve observability and monitoring and continuously strive to automate what is reasonable to be automated. We work and make decisions together and address mistakes as a chance to learn and improve. **YOUR MISSION** * Help maintain and extend our current learning platform * Participate in the design, development and maintenance of new systems and components * Automate our internal and public-facing infrastructure * Document our system landscape, including decision documents and overview diagrams * Implement reliable logging and monitoring solutions * Ensure security and data compliance throughout our services * Help customers, both prospective and current, to make the best use of our platform by contributing to the user experience * Work with our customer success and sales teams to help them onboard and support customers **YOUR PROFILE** * Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering or demonstrable similar experience * Strong English language skills, written as well as oral * 2+ years of working experience as a service reliability engineer, platform engineer, backend engineer, or similar * Very good understanding of Linux server administration, networking, distributed systems, security best practices * Experience with log and metric collection * Experience with automation (Infrastructure as Code, Configuration Management) * Experience with networking, distributed systems and cloud technology * Experience or willingness to learn how to design, develop, test and maintain web applications and associated services (for instance with Python, Go or Ruby) * Ability to work independently, as well as an effective part of the team * Any lack of experience in the above can be compensated by a great attitude towards continuous learning and self-improvement **WHY US?** Why us? We take care of our employees and provide you with: * Flexible working hours with the option to work partially remote (fully remote during the pandemic) * Modern computer and huge 4k screens * A diverse and international environment * A modern workplace close to the Berlin central station * Special employee offers for sports clubs, gadgets, fashion, .... * And a lot of fun :) Our interview process * First video call: 1 hour with our IT Team Lead and one backend developer * A home assignment which can be done within 1 hour * A follow-up video call with a chance to discuss your approach and to meet more of the team * A video call with our COO We are looking forward to seeing you! ![](