Deployment Engineer
OpenBet
Athens, Greece
πριν από 5 μέρες

Deployment Engineer

We are currently looking for several Deployment Engineers to join our Sports Delivery team.

The role will be primarily responsible for supporting Development Engineers in their day to day deployment and testing activities.

You will work alongside our core development teams, that are aggressively adopting new technologies and architectural principles, as well as approaches to delivery, deployment, scalability and monitoring.

The successful candidate is expected to be a strong technologist, with both software engineering and technical operations backgrounds.

Key Tasks

Act as an extension of the DevOps team to provide support to developers.

Work within the team of Engineers focused primarily on delivering technical solutions for improving the overall quality of product build, deployments, monitoring and alerting, with emphasis on NFRs (resilience, stability, scalability, security etc.)

Help ensure that development and test environments managed by Product Development and DevOps are effectively managed.

Help support a CI / CD infrastructure to incorporate the entire product development lifecycle as well as the continual evolution of cross-

functional collaboration, associated best practices, and standards

Participate in the Product release process by running and supporting deployments to integration, regression and demonstration environments

Create accurate documentation for use by the Development, QA, Technical Operations, Product, Support, and Customer teams

Help implement consistent application of the DevOps methodologies amongst the Product Development teams including training of Developers and communication of best practices to the wider audience

Help ensure security considerations are robustly incorporated into deliverables from day one

Participate in defining and prioritising a backlog of work for the DevOps Support Engineers team

Resolve or escalate key blocking issues for the Product Development teams in the CI / CD process ensuring close liaison between Product Development, DevOps, DBAs and IT

Participate in a support rota, including out of hours on-call

Ensure the provisioning of all our environments are fully automated and tested.

Ensure the right level of visibility on environment health by exposing the required metrics.

Qualifications

Experience with automation

Good understanding of continuous delivery, automation, testing and the development processes in general.

Experience with orchestration and configuration management tooling preferably Ansible

Knowledge of Python or more general purpose programming language (e.g. Ruby, G

Experience with Terraform (ideally on AWS or VMware)

Experience running metrics collection platforms such as Prometheus

Understanding of open source solutions that enable the implementation of highly distributed, scalable, durable, and performant platforms such as Akka, Kafka, Scala and Cassandra

Knowledge of both relational databases and various NoSQL based data storage solutions

Demonstrable experience with agile methodologies and tools for development and operations

Experience with open source tools commonly used to build continuous integration / delivery solutions, such as Git, Maven, Gradle, Jenkins and Sonar

Practical knowledge of the Docker container platform

Additional Information

What can SGDigital give you :

  • The opportunity to i nteract with global teams , and where appropriate switch teams and projects as you and our business continues to develop and grow
  • Tangible and genuine career development , where you can take your career where you want it to go!
  • Exposure to re al world and business critical projects & the chance to develop some of the world’s leading e-commerce sportsbooks whilst working with various clients and seeing lots of code!
  • And if that’s not enough; you will get to enjoy benefits and flexible working whilst we provide you with the guidance and development skills you need to progress quickly and enhance your career .

    Privacy Policy

    Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης