Senior DevOps Engineer

Online interview
B2B Employment contract
Remote possible

Project description

As a DevOps Engineer you will be responsible for designing, developing, implementing, automating and maintaining software to monitor complex scalable architectures, you will work in a fast-paced environment where your actions have impact. You will be working with highly skilled and engaged colleagues in an informal and dynamic setting. On top of that you will be in direct contact with product owners, analysts, data scientists, developers and stakeholders. You'll take part in designing and implementing our next-gen network, infrastructure, platform and IT operations technology and methodology to power our next-gen Big Data products, to be deployed and operated across multi sites globally.

You are a natural hacker, scripter, coder with huge passion for getting things done, and automated... you're hands-on from tip to toe. We need a DevOps person who is structural and pragmatic, but also forward-looking and highly motivated, to automate our Big Data Products' to infinite scale.

Your tasks

  • Develop and manage CI/CD pipelines
  • Creating scripts to automate deployment activities
  • Support the teams to perform activities related to deployments
  • Support the teams to create and manage branches in git
  • Infrastructure Automation, and drive the development of new features
  • Partnered alongside the best engineers in the industry on the coolest stuff around, the code and systems you work on will be in production and used by millions of users all around the world
  • Pro-actively think of new ways to measure our performance and improve the process
  • Constantly be on top of your game to increase the performance of the team and our systems
  • Be challenged to handle our complex and large data sets
  • Setup, plan and maintain our cloud Azure infrastructure

Who we're looking for?

  • 5+ years previous DevOps experience
  • 2+ year experience with Azure DevOps

o Azure Pipelines (Classic and YAML)

  • Build
  • Release

o Azure Repos

  • git
  • Branching practices
  • 2+ year experience with public cloud platform (e.g. Azure, GCP, AWS)

o Experience in configuring, maintaining and troubleshooting resources (e.g. IaaS, PaaS, SaaS)

o Infrastructure as code (e.g. ARM Templates, Terraform, Cloud Formation)

  • Strong knowledge of script automation (e.g. PowerShell, Python, bash)
  • Strong knowledge of continuous integration and continuous deployment
  • Agile methodologies (e.g. Scrum, Kanban)
  • Sharp and tenacious troubleshooting skills: you can fix anything!
  • Good communication skills, Hands-on! Can Do approach!
  • Business intelligence development or data engineering experience
  • ETL experience
  • Exposure working in a Microsoft Azure Data Platform environment:

o Azure Data Factory

o Azure Databricks

o Azure Analysis Services

o Power BI

o Azure Functions

o Azure Storage (Blob or Data Lake)

o SQL Azure DB

o SQL Azure DW

o Azure Event Hub

o Azure Stream Analytics

  • Azure Kubernetes Service (AKS)
  • IT leadership experience
  • Experience with basic large-scale architectures
  • Testing Strategies
  • Programming skills (.Net, Python, Scala)
  • Database as Code (SSDT, Redgate)
Work environment

Our company


Gdańsk, Wrocław, Warsaw, Krakow, Zug 13000
Tech skills
  • Java
  • JavaScript
  • .Net

Check out similar job offers