Détails de l'annonce
Référence:
104193
Publiée le:
1 octobre 2019
Type de poste:
CDI
Lieu de travail:
La Marsa, Tunis, Tunisie
Expérience:
Entre 1 et 2 ans
Étude:
Bac + 3
Rémunération proposée:
1200 - 1500 DT / Mois
Disponibilité:
Plein temps
Langues:
Arabe , Français , Anglais
Entreprise:
GOMYCODE
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés
Description de l'annonce:

 

We are currently seeking a DevOps Engineer to join the GoMyCode engineering team.

This team owns the build, test, and release processes for GoMyCode and internally built tools, from development all the way to production. The successful candidate will support GoMyCode's drive to CI/CD and allowing rapid bootstrapping in the development process.

At GoMyCode we have a robust collection of different types of codebase and platforms.

 Responsibilities :

  • Docker and Kubernetes (are a MUST)

  • Operating Systems (Linux is a MUST)

  • Networking: Configure virtual networks, segmentation, reverse proxies.

  • Mounting Application Servers and Web Servers (NodeJS, .NET Core, Apache, Nginx …)

  • Administering Database servers (MongoDB, Postgresql,  MySQL, Neo4j...)

  • Automating server flows, backups.

  • Infrastructure design and implementation

  • Infrastructure Configuration Management 

  • Advanced knowledge of Linux scripting (bash, perl, python, …)

  • Construction and deployment tools

  • Identify sources of manual work related to onboarding new projects from inception to CI/CD pipeline and strive to automate as much as possible.

  • Reduce metrics around standing up dynamic development environments ranging from a micro-service to a complete stack.

  • Reduce the time it takes to build, deploy, and configure the software to all environments.

  • Joint owner of build and release tools and processes.

  • Work with development, QA, Architecture, IT and project management teams to plan in releasing to lower environments and production.

  • Work closely with Platform Engineering to build the best of breed platforms to run our services.

  • Contribute to the feature development and maintenance of our CI/CD pipeline.

  • Have a mindset of Everything as a Service, self-service for our engineers is key!

  • Maintain high quality by participating in code reviews.

Requirements : 

  • Bachelor’s degree or higher in Computer Science or equivalent field

  • 3+ years Devops/Software Engineering experience with evidence of exceptional ability

  • 2+ years of System administration.

  • 2+ years of experience with Docker and container orchestration platforms (Kubernetes).

  • Strong knowledge in Git (TFS source control experience is a plus).

  • Experience with Visual Studio Team Services/Azure DevOps

  • Extensive experience in Linux and/or website and web service deployments.

  • Experience implementing Continuous Delivery pipelines                                                                         .