Python (Django) software engineer

INTELTHINK Tunis Publiée le 20 octobre 2022
Expirée

Détails de l'annonce

Référence

167203

Date de publication

20 octobre 2022

Type de contrat

CDD

Lieu de travail

Tunis, Tunisie

Expérience requise

Entre 2 et 5 ans

Niveau d'études

Bac + 5

Salaire proposé

1500 - 4000 TND / Mois

Disponibilité

Plein temps

Langues

Anglais

Offres similaires

Ingénieur Technico-Commercial

PROLOGIC TUNISIE Tunis

BERTSCH INNOVATION logo

QA Tester (Manual)

BERTSCH INNOVATION Tunis

BERTSCH INNOVATION logo

Senior Java Developer

BERTSCH INNOVATION Tunis

Administrateur système et réseau

PHENIX ADVISORY Ariana

GROUP BENETEAU TUNISIE logo

Master Data / Référent ERP

GROUP BENETEAU TUNISIE Bizerte

Entreprise

INTELTHINK

Secteur: informatique / télécoms

Taille: Moins de 20 employés

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.


Partager: