Senior Systems Engineer / DevOps Engineer (LNPP + AWS + Puppet)

Instafreight

Engineering | Berlin, DE

YOUR TASKS

 

  • As a Senior Systems / DevOps engineer you own the entire application infrastructure, served on AWS using Nginx & PHP 7.2 (EC2), Postgres (RDS), Redis (EC), ElasticSearch (ESS) and others

  • You prioritize availability and reliability and proactively find + resolve potential incidents

  • You are a positive and forward-looking human being - robots are cool and all, but we're a team that likes working together

  • You will become responsible for a mission-critical part of our platform

  • This means:

    • Plan, propose and implement big and small projects from start to finish

    • Improve and optimize as the requirements change

    • Drive evolution of systems architecture

    • Ensure reliability

    • Test, monitor and add resilience



  • Collaborate closely with others, splitting tasks or pairing up as necessary, to leverage different skill sets and specialties across the team

  • Adopt, share and adapt conventions and best-practices - level up individually and as a team over time





REQUIREMENTS

 

  • You are reliable and self-motivated, strive to solve problems effectively

  • 5+ years of experience with Linux-based hosting of web applications

  • Strong, demonstrated experience configuring multi-node clusters

  • Intimate knowledge of AWS administration (including networking)

  • Proficiency with Puppet is a must, though we are open to new config management solutions going forward

  • Prior experience with CI/CD task runners (we use Jenkins)

  • Familiarity with system design and data/software architecture

  • Proven track record of projects in production

  • You feel comfortable owning complex systems and being accountable for their operation

  • Pragmatism

  • Fluent English speaking & writing skills

  • Willingness to learn & master any technology, language, or development environment that we might need in the future

  • Experience with common web programming languages and their monitoring

  • First experience with containerization a plus






WHAT WE OFFER

 

  • Tech plays a central role in our young & growing company

  • Agile, cross-functional team with lots of responsibility on the team level

  • Many opportunities on a personal and professional level - grow with us

  • Work with great people of various backgrounds and nationalities

  • Flat management hierarchy - be a part of the decision-making process

  • Challenging projects in a hot field