Senior DevOps Engineer

D
DCGDevOps infrastructure
Workplace type: remote; Locations: Gdańsk, Grunwaldzka, Gdańsk, Country code: PLContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Znajomość języka angielskiego na poziomie min. B2
Experience
Minimum 5 lat doświadczenia zawodowego w obszarze DevOps, administracji systemami lub inżynierii oprogramowania
Required Skills
DockerKubernetesGrafanaPrometheusCI/CDAnsibleGitLab

Requirements

  • Have at least 5 years of professional experience in DevOps, systems administration, or software engineering.
  • Have practical experience maintaining and managing large-scale on-premise or bare-metal infrastructure.
  • Have very good Linux/Unix systems administration skills, including Debian distributions and RPM-based systems.
  • Have practical experience managing on-premise Kubernetes clusters.
  • Have very good knowledge of Docker.
  • Have experience with Prometheus, Grafana, and SigNoz or similar open-source monitoring solutions.
  • Have practical knowledge of CI/CD tools, particularly GitLab.
  • Be able to write scripts to automate operational tasks.
  • Have advanced infrastructure and application deployment troubleshooting skills.
  • Be able to learn complex systems quickly, including when technical documentation is limited.
  • Be able to introduce changes incrementally without disrupting production environments.
  • Have English language proficiency of at least B2.

Responsibilities

  • Maintain and administer on-premise and bare-metal infrastructure and Kubernetes clusters serving production and test environments.
  • Ensure the high availability, stability, and reliability of IT environments.
  • Monitor infrastructure, diagnose problems, and resolve technical incidents.
  • Work with IT Operations teams on incident handling, root cause analysis, and corrective actions.
  • Maintain and develop monitoring and observability solutions based on Prometheus, Grafana, and SigNoz.
  • Maintain GitLab CI/CD pipelines and support development teams with day-to-day application deployments.
  • Automate operational tasks, including deployments, scaling, and environment configuration, using Ansible, Chef, and scripts.
  • Update systems, apply security patches, and perform necessary upgrades.
  • Identify areas for optimization and incrementally implement infrastructure and operational improvements.
  • Preserve continuity of existing systems while introducing changes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now