All offersWrocławDevOpsDevOps Engineer (Python)
DevOps Engineer (Python)
DevOps
Clearcode

DevOps Engineer (Python)

Clearcode
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Linux
    advanced
    Docker
    advanced
    AWS
    advanced
    Databases
    advanced
    Ansible/Terraform
    advanced
    Python
    advanced
    CI/CD
    regular
    Git
    regular
    Kubernetes
    nice to have
    Django
    nice to have

Job description

Online interview
Czym będziesz się zajmować?
  • Projektowaniem i implementacją zadań przy użyciu Pythona, Django, JS i Git
  • Wdrażaniem i utrzymywaniem CI/CD wykorzystując Dockera, Bitbucketa i Bitbucket Pipelines
  • Konfiguracją usług w chmurze AWS i utrzymywaniem Infrastructure as a Code za pomocą Terraforma
  • Monitoringiem infrastruktury, identyfikowaniem i rozwiązywaniem problemów związanych z wydajnością i bezpieczeństwem i wdrażaniem optymalnych rozwiązań
  • Automatyzowaniem powtarzalnych czynności oraz promowaniem dobrych praktyk
  • Współpracą z innymi członkami zespołu (deweloperami i project managerem) w zakresie przygotowywania zadań, zbierania wymagań i code review
  • Kontaktem z klientem w języku angielskim

Czego oczekujemy od Ciebie?
  • Doświadczenia w korzystaniu z AWS/GCP/Azure
  • Znajomości systemu Linux (Debian, Alpine) 
  • Praktycznej znajomości Pythona 
  • Znajomości baz danych i kolejek od strony administracyjnej, rozwiązywania problemów z wydajnością, shardingiem, replikacją (np. PostgreSQL)
  • Praktyki w tworzeniu i zarządzaniu kontenerami opartymi o Dockera
  • Doświadczenia w pisaniu skryptów (Bash, Make)
  • Doświadczenia we wdrażaniu CI/CD (np. Jenkins, Bitbucket Pipelines)
  • Znajomości narzędzi do provisioningu (Ansible/Terraform)
  • Doświadczenia w konfiguracji scentralizowanych logów, metryk i monitoringu (np. AWS CloudWatch, Prometheus)
  • Znajomości zagadnień bezpieczeństwa systemowego
  • Solidnej wiedzy na temat wzorców projektowych opartych na chmurze (cloud design patterns)
  • Komunikatywnej znajomości języka polskiego i angielskiego (pisanie dokumentacji, kontakt z klientem)

Będziemy szczególnie zainteresowani, jeśli miałeś styczność chociaż z częścią poniższych tematów:
  • Tworzenie Pythonowych aplikacji z użyciem frameworka Django 
  • Znajomość technologii Big Data
  • Rozwiązania serverless, NoSQL, PaaS, HA
  • Konfiguracja rozwiązań i klastrów opartych na Kubernetes
  • Optymalizowanie infrastruktury pod kątem kosztów
  • Konfiguracja stacji roboczych developerów opartych o Linux, MacOS
  • Programowanie JavaScript w kontekście aplikacji frontendowej