Senior DevOps Engineer
New
4
4humanHR SaaS
Locations: Gdańsk, aleja Grunwaldzka 472c, Gdańsk, Country code: PL; The position is remote workContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Pl C2, en B2
- Experience
- 6+ years in DevOps, SRE or cloud-infrastructure roles, with ownership of production systems
- Required Skills
- AWSDockerJenkinsKubernetesPrometheusCI/CDTerraformHelm
Requirements
- Bring 6+ years of experience in DevOps, SRE, or cloud-infrastructure roles, with ownership of production systems.
- Have hands-on AWS operations experience, especially with EKS, EC2, VPC/networking, IAM, S3, ECR, RDS/Aurora, and CloudWatch.
- Have Kubernetes operations and Helm chart authoring experience, including networking, probes, resource requests and limits, scheduling, persistent storage, upgrades, and troubleshooting.
- Use Terraform for reusable modules, remote state, reviewed plans, and safe changes across accounts and environments.
- Have experience building Docker images and maintaining CI/CD, and be able to read and modify existing Jenkins/Groovy pipelines.
- Have production GitOps experience with Argo CD or Flux, and be willing to work with both.
- Have strong Linux, HTTP/TLS, DNS, and networking fundamentals, plus practical automation skills using Bash, Python, or a comparable language.
- Have production observability and incident investigation experience using metrics, logs, dashboards, and actionable alerts.
- Understand relational databases, message queues, and caches operationally, including connection issues, resource saturation, queue backlogs, retries, and recovery.
- Understand least privilege, workload access, secrets management, vulnerability remediation, and protection of sensitive data in a multi-tenant SaaS platform.
Responsibilities
- Keep AWS and Kubernetes environments reliable across environments, and plan and carry out EKS and cluster add-on upgrades.
- Improve reusable Terraform modules, Helm charts, container images, and Jenkins pipelines.
- Make releases safer through deployment ordering, database migration coordination, and rollback and recovery procedures.
- Diagnose incidents across ingress, application runtimes, workers, databases, caches, and queues; work with developers to resolve causes and prevent recurrence.
- Improve dashboards and actionable alerts to help the team detect problems earlier and diagnose them faster.
- Tune workload and node scaling, resource sizing, and environment schedules to balance performance, reliability, and cloud costs.
- Strengthen access controls, secrets management, and container security; test backup restoration and recovery procedures and maintain operational runbooks.
- Collaborate with the international development team.
View Full Description & ApplyYou'll be redirected to the employer's site