DevOps Engineer
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)
DevOps Engineer
DevOps Engineer