Please wait ...

deutsch english

Mobile-Menu

Joboffer dated from 08/20/2018

Software Engineer Backend (697670) (m/f)



Programmer: IT / Backend / Client / Web


Full-time


immediately


20354 Hamburg

Germany




Company data



Drehbahn 47-48


20354   Hamburg



Job description


We are looking for are Software Engineer who can support us with our projects and daily business for the Backend Services at Integration Team of the Tech Department. 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 within challenging projects in web environments
  • Advanced knowledge of PHP backend development
  • Knowledge of at least one other programming language
  • Deep experience with configuration management systems, in particular Opscode Chef
  • Experience with the configuration and maintenance of Jenkins is a plus
  • Knowledge of Subversion and Git is a plus
  • Strong communication skills 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