(Senior) Devops Engineer // Verve Group

Verve Group | Berlin, Germany

Date listed

3 weeks ago

Employment Type

Full time

Who we are Verve Group is a global brand performance ad platform connecting brands and publishers to people in real-time. Its in-app data platform provides a brand-safe and transparent programmatic and managed-service solution by overlaying location contextual audiences onto premium enriched global and local supply for brand performance campaigns. Verve Group is trusted by top Fortune 500 global digital brands with direct connections to over 4,000 premium publishers and apps worldwide. Verve Group is part of Media and Games Invest (MGI) and has an international presence of over 200 employees in 25+ offices globally, spanning the Americas, Europe, Asia, and Oceania. Learn more at www.verve.com. The Dev Ops Engineer is the backbone of the Systems Engineering team within Engineering at the Verve Group. As a technology generalist, you are comfortable with tasks ranging from bare-metal server provisioning and networking to IAAS provisioning, task automation, performance tuning and optimization, and working with virtualized or containerized applications and services. You are also focused on reproducibility and a less-is-more approach, utilizing automation tools, documentation, and practical, proactive communication to significant effect. You are comfortable in a self-directed environment supporting infrastructure for a geographically distributed engineering team. Additionally, you are prepared to "be bold" and take the initiative, be challenged, share your knowledge with your peers, and have no issues reaching out to your mentors when a challenge exceeds your knowledge or skillset. RESPONSIBILITIES:

  • Manage physical, virtual, and network infrastructure across both physical and cloud infrastructure, from bare-metal/base instance provisioning to middleware updates and configuration management, with solid familiarity with task automation and IAAS provisioning technologies
  • Assist in maintaining a base set of images and configurations for Engineering to use to deploy new systems, nodes, or containers, and working with automated CI/CD systems for deployment
  • Maintain a deep understanding of our network infrastructure, data transport, storage, backup and utilization (including cost accounting) in a hybrid-cloud environment
  • Ensure that all maintenance activities are repeatable via configuration management, IAAS templating and verification, and documentation
  • Work as an active liaison between multiple development teams and SysEng as a whole, utilizing cross-team processes and interfaces to communicate efficiently
  • Be responsible and accountable for a holistic infrastructure platform, and the tooling required for teams to interface with that infrastructure
  • Be a part of an on-call rotation responsible for first-contact infrastructure alert response, as well as a second-level escalation from other groups as required
  • Be prepared and engaged in mentoring your peers and junior members of the team while engaging in continuous education from senior members of the team, training materials, and the community as a whole
Requirements
  • 3+ years of experience working as a DevOps Engineer, with a focus on stable, reproducible applications, middleware, and infrastructure through the use of Pull Requests, ticketing, real-time communication and collaborative documents and proposals
  • Significant knowledge of scripting and serialization languages (bash, python, yaml, json) and their use in configuration management and automation
  • Experience and understanding of virtualized, containerized, cloud, and bare-metal Linux infrastructure, including AWS, GCP, Docker, Kubernetes, and physical server and networking infrastructure
  • Comfort with networking paradigms at both a data center and virtualized (container) level, including the concepts of roxying, HTTPS offloading, Port and IP redirection, and how to effectively monitor dataflow at the TCP/IP level
  • Comfort and familiarity with Terraform or IAAS frameworks, Helm or config management solutions, Bare-metal or elastic Kubernetes, Jenkins or other build automation and deployment systems
  • Knowledge and proficiency with object-storage paradigms (s3/GCS/ceph), networked and instance storage, and backup and lifecycle management for these systems
  • Proficiency with structured data (i.e. MySQL), including backups, replication, and server performance optimization
  • Exceptional communication skills and comfort being embedded with other teams on a project-by-project basis crossing time zones and with shared responsibility
  • Experience with, and understanding of, agile development paradigms, including interactions with Product and Project Managers, development engineers, and prioritization, and the importance of reporting to both product and engineering as a whole
  • Familiarity with the development process (git/github, PRs, commit hooks) surrounding modern languages (golang, java, scala), sufficient to interact with development teams regularly
  • A strong focus on teamwork and the understanding that our team rises together learns together and moves as one unit
  • Immediate start date preferred
What We Offer
  • Competitive salary
  • Join one of the top mobile advertising companies in the world
  • Be part of a multicultural team (30+ nationalities)
  • Benefit from working with some of the most experienced professionals of our industry and constantly grow with us
  • Benefit from a tailored career development path
  • BVG card
  • Mobile phone allowance
  • Sodexo card
  • Corporate benefit system
  • Office perks, such as table tennis, foosball kicker and games room
  • Complimentary soft drinks, water, coffee/tea, cereals and fresh fruit
Interested? - Please submit your 1-Page CV online + Github, Stack Overflow, blog or Twitter link if you have one.

Findwork Copyright © 2021

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs