Opportunity for a DevOps engineer who is passioned about Kubernetes, comfortable working with a diverse range of teams. Company provides web, mobile, IT infrastructure and retail solutions to market with a wide focus on various technologies and delivery models.
Team works in agile sprints to deliver software on technology stacks such as .Net, Vue.js, PostgreSQL and Kubernetes microservices.
Position is a Hybrid role based in Dublin. Benefits include Health and Pension.
Essential requirements of the role
- Experience using Ansible and Terraform in production environments, good knowledge of bash and Helm charts.
- Understanding of Kubernetes management using kubectl, kubeadm, etc, and advanced K8S concepts (workload and admission controllers, security features, RBAC and design Kubernetes native apps).
- Understanding of of managing a on-premise infrastructure and self hostedenvironments and other support services.
- Experience in infrastructure monitoring (metrics, alerts, logs, etc) using tools such as Prometheus, Grafana (New Relic and/or ELK).
- Ability to work with the development teams to define areas of improvement.
Desirable requirements of the role
- Experience with Jenkins for CI/CD pipeline, PostgreSQL, Redis, ClickHouse and their replication.
Key responsibilities
Continuous Integration/Continuous Deployment (CI/CD):
- Design, implement, and maintain CI/CD pipelines to automate the process of software building, testing, and deployment.
- Ensure smooth and consistent code integration and delivery.
- Maintain Jenkins (server and agents) as Navi's chosen CI/CD tool for product.
Infrastructure as Code (IaC):
- Use tools like Terraform and Helm charts to automate infrastructure provisioning and management to target servers (self hosted).
- Maintain and version control infrastructure configurations.
Monitoring and Logging:
- Set up and maintain monitoring tools to ensure the health and performance of applications.
- Implement logging solutions to troubleshoot and analyze application issues.
Collaboration and Communication:
- Work closely with development to ensure seamless integration and delivery of software.
- Facilitate communication and collaboration across different teams to achieve a cohesive development and deployment process.
Automation and Scripting:
- Develop and maintain scripts (e.g., Bash, Powershell) to automate routine tasks and processes.
- Ensure repetitive tasks are automated to enhance efficiency and reduce human error.
Security and Compliance:
- Implement security best practices in the CI/CD pipeline, infrastructure, and deployments.
- Ensure compliance with industry standards and regulations.
Database Replication and Failover:
- Ensuring database snapshots are stored.
- Implementing and maintaining the proper data replication between database instances.
- Testing DRP processes to ensure smooth failover of key systems (Patroni).
If interested please forward on updated CV to [email protected]
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Lead Engineer
2026-05-25
Senior Backend Engineer .NET & Azure Cloud
2026-05-25
Software Developer C# (m/w/d)
2026-05-24
- Posted
- Feb 24, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Synergy Recruitment Partners
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Lead Engineer
2026-05-25
Senior Backend Engineer .NET & Azure Cloud
2026-05-25
Software Developer C# (m/w/d)
2026-05-24