Activez les alertes d’offres d’emploi par e-mail !

Remote Django Hackers

YourLabs Business Service

Chartres

À distance

EUR 40 000 - 60 000

Plein temps

Il y a 9 jours

Résumé du poste

A technology company located in Chartres, France is seeking an employee to migrate and enhance their CI/CD pipeline using GitLab CI and Kubernetes. The role includes forking projects, implementing testing suites, and deploying applications. Strong experience in GitLab CI and Kubernetes is required. The initial budget is up to $500, with potential increases based on performance.

Qualifications

  • Experience with CI/CD tools like GitLab CI.
  • Strong understanding of Kubernetes for deployment.
  • Proficient in writing and troubleshooting Selenium tests.

Responsabilités

  • Migrate django-autocomplete-light from GitHub to GitLab.
  • Implement CI for testing and deployment using GitLab CI.
  • Deploy applications to Kubernetes using dynamic environment features.

Connaissances

GitLab CI
Kubernetes
Selenium
Python/Django
Description du poste

You want to hack on badass gitlab ci + kubernetes infrastructure ? Then read on ;)

Currently, django-autocomplete-light has mostly selenium tests that provide high code coverage, because they test each example app.

However, the pipeline is suffering:

  • travis-ci, victim of its own success, does not provide enough resources to run selenium tests
  • openshift 2 was killed in favor of openshift 3, which is a complete rewrite on k8s and that DAL doesn't support so the demo site is down

The mission is to migrate to git.yourlabs.org, which is a gitlab instance that our ops team maintain on (excellent) dedicated hardware, for CI, and also for kubernetes:

  • fork django-autocomplete-light from github into git.yourlabs.org
  • make selenium tests execute in the pipeline on our hardware (with gitlab ci)
  • make master deploy dal.yourlabs.org (with gitlabci to kubernetes)
  • make each patch deploy on $BRANCHNAME.dal.yourlabs.org (gitlabci to kubernetes with "dynamic environment feature").

Budget: up to $500 the first month, then can increase of $200 every month up to $2000 in residence, at this point $500-800/day contracts can eventually show up once you have accomplished this mission (it will be your demo)

Position: Employee

Position: Employee Work Schedule: Full-time Remote: Yes Relocation: No Salary: $500

How to Apply

Position is expired. Thanks for your interest.

Django is a registered trademark of the Django Software Foundation |DjangoJobs is not associated with the Django Software Foundation

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.