Date de publication Type de poste Lieu de travail Expérience Étude Disponibilité Langues Mobilité
20 octobre 2022 CDD Tunis, Tunisie Entre 2 et 5 ans Bac + 5 1500 – 4000 DT / Mois Plein temps Anglais
Description de l’annonce:

We are looking for highly talented Software Engineers to join our team. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! 

The ideal candidate will have a track record as a significant individual contributor as well as a strong team player, supporting a team, and working closely with the management teams to drive strategic initiatives forward across the region.

Responsibilities:

  • Actively participate in architectural decision-making in our Monolithic and Microservices systems.

  • Playing an active role in designing, improving and most importantly securing the overall backend architecture to support growth in users and products without compromise.

  • Working with Docker containers and Kubernetes manifests.

  • Coaching and mentoring other team members as a senior member of the team.

  • We embrace Design Driven Development, SOLID Principles, Algorithms and automated tests (unit, integration and functional).

  • Understanding development lifecycle and collaborating with cross-functional and agile teams. 

  • Good understanding and experience with CI/CD pipelines.

  • Showing off your code review, debugging and investigation skills on a regular basis.

Requirements: 

  • Minimum 5 years of experience as a full-time software engineer

  • 3 years of experience in Python (Django)

  • Good to have experience in one of the programming languages like GoLang, RoR, Java, PHP

  • Experience with common monitoring / alerting / logging tools such as Prometheus, New Relic, Datadog, Sentry.

  • You’ve built complex, high-quality applications, and have a strong knowledge of Domain Driven Design.

  • You’re proficient in selecting from best practice Design Patterns and Design Principles when building Software Architectures and Algorithms.

  • Good knowledge of databases (like MySQL, PostgreSQL and NoSQL) and should be aware of normal forms, ACID, isolation levels, index anatomy.

  • Flexible and comfortable working in a multicultural environment. 

  • Familiar with the following; Docker & Kubernetes, GCP, AWS and caching.

  • Experienced using TDD approach during development.

  • Willingness to learn new programming languages and technologies.

  • Good to have knowledge with Kubernetes, GCP and AWS.

What we offer:

  • Develop your skills with your personal educational budget for conferences and external training. 

  • Access our  learning platform and participate in our various inhouse training.

  • Hybrid work environment or fully remote.

You’ll have the space to learn, grow, and take ownership of your work. We invest in your development, training or workshops, and we encourage you to take on projects which both interest and challenge you.

Postuler ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *