DevOps Engineer Job Beschrijving sjabloon/kort

We zijn op zoek naar een DevOps -ingenieur. U zult verantwoordelijk zijn voor het vrijgeven van productupdates, het diagnosticeren van productieproblemen en het bouwen van integraties die voldoen aan de eisen van onze klanten. Zoals hieronder wordt getoond, speel je een sleutelrol bij het overbruggen van de kloof tussen ontwikkeling, kwaliteitsborging en IT -activiteiten.

U zult ernaar streven de dagelijkse taken te combineren die nodig zijn in softwareontwikkeling, kwaliteitscontrole, implementatie en integratie in een enkele, continue reeks bewerkingen.

DevOps Engineer Job Profiel

Een DevOps -ingenieur implementeert methoden, tools en strategieën om eisen in de levenscyclus van softwareontwikkeling te balanceren, van codering tot implementatie tot onderhoud en upgrades. Ze verminderen de complexiteit door de kloof te overbruggen tussen de activiteiten die nodig zijn om een ​​toepassing snel te wijzigen en de acties die nodig zijn om deze betrouwbaar te houden.

DevOps draait helemaal om proceseenheid en automatisering, en DevOps -ingenieurs spelen een belangrijke rol bij het combineren van code, applicatie -onderhoud en applicatiebeheer. Al deze activiteiten hebben niet alleen een begrip van de ontwikkeling van ontwikkelingsleven nodig, maar ook de DevOps -cultuur, inclusief de filosofie, methoden en hulpmiddelen.

Rapporteert aan

  • Hoofd technologie
  • Tech Lead

DevOps Engineer verantwoordelijkheden

  • Een DevOps -mentaliteit en kennis over software -levering, versiebeheer en integratie
  • Bouw en improviseren de geautomatiseerde tools om infrastructuur, monitoring en waarschuwingssysteem en datavisualisatie te bouwen
  • Mogelijkheid om schone code te schrijven, softwareontwerppatronen te weten, softwaretests en gemeenschappelijke infrastructuurpatronen toepassen
  • Codering- en/of scriptoplossingen om processen te automatiseren
  • Communiceren en samenwerken met ontwikkelingsteams en IT
  • Identificeer en implementeer tools die processen optimaliseren
  • Inzicht in Azure, Virtualization, AWS, Terraform, Docker, Kubernetes Work
  • Inzicht in het beheer van verschillende omgevingen op de cloud
  • Ervaar I -infrastructuur als code met behulp van Terraform is een grote plus
  • Ervaring in configuratiebeheerhulpmiddelen zoals Puppet en Ansible is een extra voordeel
  • Uitzonderlijke scriptknowhow met behulp van bash, powershell en andere scripttalen
  • Creëer en implementeer strategieën om processen te verbeteren; inclusief re-engineering van processen zoals vereist
  • Beheer licentieovereenkomsten voor de ontwikkelingsomgeving
  • Ervaring met incidentbeheer: moet een koel hoofd in een noodgeval houden, evenwicht onderhouden te midden van incidenten
  • Werk samen met de informatiebeveiligingsarchitect en de R & D Cloud Architect om ervoor te zorgen dat de naleving van gegevensprivacy en beveiligingsvereisten worden geïmplementeerd voor de cloudomgevingen
  • Moet bereid zijn om deel te nemen aan een doorlopende oproepschema
  • Werk samen aan het creëren en implementeren van cloudbeleid en gouverneur
  • Je moet open en klaar zijn om de hele wereld over te reizen indien nodig

DevOps Engineer -vereisten en vaardigheden

  • Een bachelordiploma in informatica of een soortgelijk onderwerp
  • Werkkennis van op Linux gebaseerde infrastructuur
  • Uitstekende kennis van Ruby, Python, Perl en Java
  • Configuratie en toediening van databases zoals MySQL en MongoDB
  • Uitstekende probleemoplossing
  • Werkende begrip van verschillende tools, open-source technologieën en cloudservices
  • Inzicht in belangrijke DevOps -ideeën en wendbare principes