#1 Job Board for tech industry in Europe

  • Job offers
  • Senior DevOps Engineer (mobile)
    New
    DevOps

    Senior DevOps Engineer (mobile)

    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Any
    Operating mode
    Hybrid
    Heineken

    Heineken

    At HEINEKEN Krakow our Digital & Technology team is dedicated to enable the company to become the Best Connected Brewer through digitalizing and integrating our processes, ensuring best-in-class technology, and embedding a data-driven culture.

    Company profile

    Tech stack

      AKS

      advanced

      Node.js

      advanced

      Docker

      advanced

      Jira

      advanced

      Kubernetes

      advanced

      Microsoft Azure Cloud

      advanced

      Azure DevOps

      advanced

      Infrastructure as Code (IaC)

      advanced

    Job description

    Online interview
    Friendly offer

    Background:

    Our dream at HEINEKEN is to help our customers grow their businesses by serving them better, faster, and smarter with digital solutions. The last few years have seen a significant increase in the importance of digital in the Commerce space at Heineken. HEINEKEN’s digital solutions are a vital component in protecting and growing the company's revenue. To ensure that this trend is supported the Commerce DevOps Hub has been established. This newly created organization, being an integral part of the Global Digital & Technology Function, is tasked with engineering the software which powers e-Commerce. The Commerce DevOps Hub location is in Kraków, Poland.


    Your Role:

    As the Senior DevOps Engineer, you will be part of the software development team and you will be responsible for delivering, managing and maintaining a DevOps environment, including CI/CD, configuration management and release automation for in-house products in eazle (our e-Commerce platform). Collaborating closely with Product Owner(s), Product Architect(s) and other software engineering teams you will need to understand the technical and business needs, helping to convert those needs into further development of the DevOps landscape and services in line with overall engineering standards and roadmaps. You will also drive excellence in engineering practices to deliver high-quality solutions throughout the software development lifecycle in our Commerce IT landscape.


    The role reports directly to the Engineering Manager.


    Your responsibilities would include:

    • working with software developers, QAs, and other staff (e.g. system administrators, network engineers, etc.) to improve delivery process and oversee code releases and deployments

    • being important contributor of a multi-team effort to deliver, manage and maintain configuration and release automation to meet business needs

    • contributing to enhancing of the end-to-end development process and ensure ongoing platform reliability and availability

    • developing automated pipelines for building, testing, and deploying software applications, by creating, maintaining and documenting continuous integration (CI) and continuous deployment (CD) environments to facilitate a development process

    • supporting and enhance build and release processes through automation, monitoring, and performance optimization strategies with a combination of processes and tools

    • establishing standards/guidelines for how software and infrastructure should be configured, to allow teams for effective work and smooth CI/CD processes

    • driving operational excellence implementing automation, monitoring, and performance optimization strategies

    • recommending, develop and implement system enhancements that will improve the performance and reliability of the system including installing, upgrading/patching, monitoring, problem resolution, configuration management and security

    • contributing to mechanisms/architectures that enable fault tolerance and rapid recovery from failure

    • being involved in discussions on the trade-offs between performance, scalability, cost, and time-to-market

    • participating in ongoing systems development efforts to build and scale the infrastructure of our delivery platform

    • ensuring that the underlying infrastructure that supports software development, testing, and production is properly automated; contribute to improvements of infrastructure, architecture, and monitoring.


    Technology Stack:

    Mandatory to know:

    • AKS/Kubernetes

    • Azure DevOps & Azure Cloud

    • Infrastructure as Code (preferably Bicep, Terraform is a plus)

    • Bash scripting (PowerShell & Bash)

    • Node.js and Python

    • Knowledge of how to build YAML pipelines, manage branching, implement PR policies

    • Graph QL / Apollo Federation


    Good to know:

    • Other programming language (Go, Rust etc.)


    You are a good candidate if you have:

    • at least 5 years of experience as a DevOps Engineer and 8+ years of overall experience in IT

    • experience in designing, building, integrating and managing Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools: Azure DevOps, Azure Repos, Azure Pipelines

    • hands on experience in management, configuration and maintenance of Azure DevOps

    • Microsoft certifications (AZ-104: Microsoft Azure Administrator & AZ-305: Designing Microsoft Azure Infrastructure Solutions, AZ-400: Designing and Implementing Microsoft DevOps Solutions) - nice to have

    • hands on experience with Infrastructure as Code (IaC)

    • proficiency in Version Control Systems (VCS), including branching, merging, pull requests, conflict resolution and workflows, using Azure Repos and knowledge of Git

    • familiarity with Microsoft Dynamics 365 Deployment best practices (nice to have)

    • familiarity with Microsoft Custom App Deployment best practices

    • working experience in release management

    • experience in integration of various services into the pipelines, e.g. monitoring and communication tools

    • knowledge of security best practices for cloud-based environments

    • strong organization and verbal and written communication skills, with the ability to communicate technical information clearly and effectively to non-technical stakeholders

    • problem-solving skills with ability to diagnose and troubleshoot complex infrastructure, application, and automation issues

    • willingness to learn and adapt to new tools, technologies, and processes as DevOps evolves

    • pragmatic, and collaborative team player.


    tutlo_banner_hero

    Practice your English before your job interview!

    Get 3 free English lessons
    Undisclosed Salary

    Any

    Check similar offers

    DevOps Engineer

    New
    CLOUDFIDE
    5.78K - 8.05K USD
    Kraków
    , Fully remote
    Fully remote
    Azure DevOps
    Terraform
    Bicep

    Site Reliability Engineer

    New
    Eviden
    Undisclosed Salary
    Kraków
    , Fully remote
    Fully remote
    DevOps
    Kubernetes

    DevOps Engineer (fixed-term contract)

    New
    CrustLab
    5.78K - 7.17K USD
    Kraków
    , Fully remote
    Fully remote
    AWS
    CI/CD
    Amazon Web Services

    Senior DevOps Engineer

    New
    People More P.S.A.
    5.53K - 7.04K USD
    Kraków
    , Fully remote
    Fully remote
    Docker
    CI/CD
    ks3

    Windows DevOps Engineer

    New
    Relout
    4.02K - 5.53K USD
    Kraków
    , Fully remote
    Fully remote
    Powershell
    Azure
    Active Directory