Please wait ...

deutsch english

Mobile-Menu

Joboffer dated from 08/20/2018

DevOps Engineer (697663) (m/f)



Programmer: Game Developer


Full-time


immediately


20354 Hamburg

Germany




Company data



Drehbahn 47-48


20354   Hamburg



Job description


We are looking for are new DevOps Engineer who can support us with our projects and daily business for the Backend Services at Integration Team. We are working together with Dark Orbit and Drakensang to improve the technical setup of the games.

RESPONSIBILITIES

  • Build and extend a game, and shape its future
  • Create and maintain the structure, persistency and logic
  • Develop and improve architectures, pipelines and processes in parallel to feature development
  • Implement requirements derived from Design documents
  • You are responsible for estimations of tasks in your area of responsibility
  • Voice out if you see technical risks, make sure you addressed these problems to your superiors, escalate if necessary
  • Analyze and improve non-functional requirements of the software (like reusability, testability, performance)
  • Test your code in your development environment before handing it over
  • Tackle larger goals or tasks, plan and develop engineering solutions, specify and communicate these tasks
  • Prioritize, multi-task and perform in a deadline oriented environment
  • Cooperate with Project Management, Design and QA to ensure on-time high quality delivery
  • You break, you fix it!
  • Own build and deploy pipeline
  • Build release and feature artefacts for QA/Testing
  • Deploy application to production in alignment with your lead
  • Plan and execute deployment checklist and maintain list if changes occur
  • Create and maintain automatic build job with an eye on performance
  • Database design and optimizations
  • Connect and integrate backup systems where appropriate
  • Caching logic and architecture
  • Optimize network traffic and roundtrip times
  • You are responsible for the admin interface in your area of expertise
  • Develop, implement and optimize monitoring solutions where necessary
  • Responsible to estimate and plan backend system capacity
  • Optimize for required CCU numbers (threading, socket connections, caching, etc.)
  • Optimize stability (memory leaks, etc.)
  • Ensure security (Buffer checks, protocol)
  • Ensure horizontal scalability if appropriate
  • Bug fixing
  • Small change requests
  • Updates and upgrades
  • Take part in on call duty
  • Take part in problem and incident management
  • Spawn and destroy VM
  • Manage CDN
  • Develop and maintain Chef cookbook and/or Docker configuration
  • Develop and maintain Build and deploy pipeline
  • Troubleshoot on OS and app level

 

REQUIREMENTS

  • University degree or training in the field of Computer Science, Computer Engineering or comparable qualification
  • 3+ years of relevant experience in a comparable position
  • Extensive experience with 24×7 operation of an IT platform or as a Software Developer as well as monitoring of system availability and trends
  • Good knowledge in server administration and troubleshooting on Linux (Debian, Ubuntu or CentOS)
  • Experience with configuration management systems, VMware and public cloud environments
  • Advanced knowledge of the administration of Linux/Unix standard services as well as debugging under Linux
  • Knowledge of at least one scripting language as well as proven experience with Bash
  • Strong DevOps mindset and service mentality
  • Good problem analysis skills and ability to find simple, robust and efficient solutions for complex problems
  • Ability to multitask in a fast-paced environment
  • You are a team player who enjoys working with other departments on shared goals
  • Fluent in written and spoken English



Contact Person

Laura Antoine

Human Resources


Drehbahn 47-48

20354 Hamburg

Write e-mail



Top Employer