Senior DevOps Engineer (GitOps)
New
I
INFINNICreator economy SaaS
Work remotely within the Canary Islands, or from our two offices in TenerifeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of experience working as a Senior DevOps Engineer or SRE.
- Required Skills
- AWSDockerPythonSQLJavaKubernetesGo
Requirements
- Have at least 5 years of experience working as a Senior DevOps Engineer or SRE.
- Bring strong hands-on AWS experience, particularly with ECS, MSK, ECR, IAM, and VPC networking.
- Have solid production experience with Kubernetes.
- Have proven ability to set up and administer CI/CD systems, specifically GitLab and GitLab pipelines.
- Understand GitOps principles and best practices.
- Have in-depth Docker knowledge.
- Have strong SQL knowledge, including query optimization and database performance tuning.
- Be proficient in at least one programming language: Java preferred, or Python or Go.
- Have practical experience using LLM coding assistants such as Claude Code or Codex in an engineering workflow.
- Pulumi experience for infrastructure as code is a plus.
- Keycloak, OpenTelemetry, distributed tracing, ClickHouse or other columnar data stores, and high-availability systems experience are nice to have.
- Experience with LLM gateways is a plus.
Responsibilities
- Design, build, and operate scalable, secure AWS infrastructure, including ECS, MSK, ECR, and related services.
- Run production Kubernetes clusters, including deployment strategies, scaling, observability, and upgrades.
- Administer and continuously improve GitLab and GitLab CI/CD pipelines.
- Drive GitOps practices so infrastructure and application changes are versioned, reviewed, and reproducible.
- Manage infrastructure as code and maintain consistent, auditable environments.
- Build and maintain Docker containerized workloads, focusing on image security, size, and build performance.
- Integrate and operate identity and access management solutions, including Keycloak.
- Write tooling, automation, and glue code to reduce manual work and improve developer experience.
- Use LLM coding tools such as Claude Code or Codex and help the team adopt them safely and productively.
- Participate in incident response, root-cause analysis, reliability improvements, database performance tuning, and observability work.
View Full Description & ApplyYou'll be redirected to the employer's site