Senior DevOps Engineer

DevOps

Senior DevOps Engineer

DevOps
-, Warszawa

Link Group

Full-time
B2B
Senior
Remote
24 - 28 USD
Net per hour - B2B

Job description

Role Overview:

We are seeking experienced Senior DevOps Engineers to join our Cloud Operations team, focusing on delivering leading DevOps practices such as assessment, strategy planning, CI/CD implementation, environment provisioning (on-premise/cloud), Infrastructure as Code (IaC), and Site Reliability Engineering (SRE) through monitoring and logging.


Key Responsibilities:

  • Provision and automate infrastructure extensively (using IaC and Configuration Management tools) to support diverse development activities.
  • Develop, test, and maintain robust continuous integration and continuous delivery pipelines utilizing CI/CD tools like Jenkins and Azure DevOps.
  • Evaluate existing technologies and propose improvement plans and processes to enable self-service capabilities for routine tasks.
  • Conduct workshops with IT teams to facilitate the development of their technical skills in DevOps methodologies and tooling.
  • Demonstrate flexibility in working across different time zones and willingness to travel to client sites as required.
  • Proactively experiment with new technologies, adapt and integrate them as necessary, troubleshoot issues, and ensure thorough testing of implemented solutions.


Required Skills and Qualifications:

  • Proven experience in DevOps practices, including the design, configuration, and implementation of continuous integration and delivery workflows within CI/CD tools (e.g., Jenkins, Azure DevOps).
  • Experience implementing code quality analysis, vulnerability scanning, and compliance validation processes.
  • Solid experience in Linux/Windows administration, coupled with scripting proficiency in one or more languages (Python, Bash, PowerShell, Groovy).
  • Strong technical understanding of cloud concepts (IaaS, PaaS, SaaS) with practical experience in provisioning cloud environments (Azure, AWS, GCP) using IaC tools like Terraform and Bicep.
  • Experience in deploying various applications (including Java, .Net, Node.js) and a good understanding of their underlying architectures.
  • Hands-on experience in maintaining and administering Kubernetes clusters.
  • Experience with configuration management tools (e.g., Ansible, Puppet) and Git-based version control systems.
  • Proven experience in deploying, monitoring, and maintaining cloud systems (Azure Cloud, AWS, GCP).
  • Experience with application load balancing solutions for achieving scalability and high availability.


Skills and Attributes for Success:

  • Understanding of or practical experience within an Agile Development Environment.
  • Strong problem-solving and troubleshooting abilities with a keen attention to detail.
  • Excellent communication and presentation skills, with strong command of English (both written and spoken).
  • Ability to work effectively in both collaborative team settings and independently.
  • Demonstrated experience working as part of a Managed DevOps team on projects.


Ideally, You’ll Also Have:

  • Diploma or Degree in Computer Science, Software Engineering, or a related field with 4+ years of relevant experience.
  • Good technical understanding of microservice-oriented solutions, APIs, Azure AD, and common cloud authentication patterns.
  • Experience in building and maintaining network and systems security.
  • Cloud DevOps Certification (at least one: MS Azure, AWS, GCP).

Tech stack

    CI/CD

    advanced

    DevOps

    advanced

    Azure DevOps

    advanced

    Jenkins

    advanced

    Linux

    advanced

    Windows Administration

    advanced

    Python

    advanced

    Bash

    advanced

    Powershell

    advanced

    Groovy

    advanced

Office location

Published: 12.05.2025