DevOps Engineer
Webdoctor
⚲ Dublin, Warszawa, Kraków, Gdańsk, Poznań
Wymagania
- DevOps
- Linux
- Microsoft Azure Cloud
- CI/CD
- Docker
Opis stanowiska
We are seeking a versatile Junior to Mid-Level DevOps Engineer to join our infrastructure team. This role sits between junior and mid-level and is intentionally broad, covering a wide range of technologies and responsibilities. The ideal candidate is a proactive problem-solver who enjoys wearing multiple hats, supports development teams, and is always willing to step into new areas of infrastructure to help the company achieve its goals. Key Responsibilities • Maintain, troubleshoot, and support Linux-based servers (patching, monitoring, performance tuning). • Manage Azure Cloud resources (VMs, networking, storage, basic cost governance). • Administer MDM (Mobile Device Management) solutions for MacOS fleets (enrolment, policies, compliance). • Automate repetitive operational tasks and server configuration using Ansible (playbooks, roles, inventory management) + Bash / Python scripting • Support developers daily: build and maintain CI/CD pipelines, troubleshoot build/deploy issues. • Work with Docker: build, optimise, and maintain container images; manage containerised workloads. • Handle Google Workspace administration (user lifecycle, groups, security controls, Drive/DLP rules, SSO integrations) • Manage SSL/TLS certificates across environments (issuance, renewal, automation). • Secure web applications: implement and tune WAF (Web Application Firewall) rules, perform basic security hardening and incident response. • Provide operational support for PostgreSQL and MySQL databases (backups, restores, monitoring, basic tuning, replication). • Monitor and verify backup processes; ensure RPO/RTO compliance. • Plan, execute, and document disaster recovery tests • Proactively take ownership of any infrastructure area required to meet evolving company objectives (flexibility is essential). Required Qualifications & Skills • 2–5 years of hands-on experience in DevOps, SysAdmin, or Cloud Operations (or equivalent education + projects). • Solid Linux administration skills. • Working knowledge of Azure Cloud • Practical experience with Docker (building images, Dockerfiles, basic Compose/Kubernetes concepts). • Understanding of CI/CD principles and tools • Familiarity with at least one scripting language (Bash, Python). • Basic database operations knowledge (PostgreSQL/MySQL backups, queries, user management). • Experience or strong willingness to learn Google Workspace admin and MacOS MDM. • Understanding of web security fundamentals (SSL certificates, WAF rules, common web vulnerabilities). • Strong ownership mindset and comfort working across a wide technology stack. Nice-to-Have Skills • Experience with Infrastructure as Code (Pulumi, Ansible). • Exposure to monitoring stacks (NewRelic, Prometheus, Grafana). • Networking fundamentals (DNS, load balancers, VPNs) • Participation in on-call rotation (currently light) • Previous involvement in disaster recovery planning or audits. • Enjoys helping developers succeed (patient, collaborative)