Hybrid DevOps Engineer

Posted 2 months ago

Apply now

About the role

  • DevOps Engineer creating innovative software solutions for accounting and management. Supporting infrastructure and deployment pipelines at scale for UK and Ireland customers.

Responsibilities

  • Build and maintain Kubernetes infrastructure on Azure (AKS) for production workloads
  • Implement infrastructure as code using Terraform for consistent, repeatable deployments
  • Design and optimize cloud architecture for performance, cost, and reliability
  • Manage container orchestration, networking, and storage solutions
  • Ensure high availability and disaster recovery capabilities
  • Build and maintain CI/CD pipelines using ArgoCD and GitOps workflows
  • Enable fast, safe deployments for multiple engineering teams
  • Implement automated testing, security scanning, and quality gates
  • Create deployment strategies (blue/green, canary, rolling updates)
  • Support teams with deployment tooling and best practices
  • Implement comprehensive monitoring, logging, and alerting systems
  • Build dashboards and metrics for system health and performance
  • Design and implement incident response procedures
  • Conduct post-mortems and drive continuous improvement
  • Optimize system performance and resource utilization
  • Implement security best practices across infrastructure and deployments
  • Manage secrets, credentials, and access control
  • Ensure compliance with data protection requirements for financial data
  • Conduct security scanning and vulnerability management
  • Support audit and compliance requirements
  • Work closely with engineering teams to understand deployment needs
  • Provide guidance on containerization and cloud-native practices
  • Document infrastructure, runbooks, and troubleshooting guides
  • Participate in on-call rotation for production systems
  • Mentor team members on DevOps practices and tooling

Requirements

  • DevOps/infrastructure experience in production environments
  • Strong Kubernetes knowledge including deployment, scaling, networking, and troubleshooting
  • Experience with infrastructure as code and cloud resource management
  • Azure cloud experience including AKS, networking, storage, and security services
  • CI/CD pipeline experience with GitOps tools (ArgoCD preferred) or similar platforms
  • Scripting and automation using Bash, Python, or similar languages
  • Monitoring and observability tools experience (Prometheus, Grafana, or similar)
  • Problem-solving skills - ability to troubleshoot complex distributed systems
  • Experience with GitHub Actions for CI/CD (desirable)
  • Understanding of networking and load balancing in cloud environments (desirable)
  • Security tooling experience - vulnerability scanning, SAST/DAST, compliance automation (desirable)
  • Experience with cost optimization and FinOps practices in cloud environments (desirable)
  • Knowledge of database administration – MS SQL, PostgreSQL, Redis, or similar (desirable)
  • Understanding of AI/ML infrastructure requirements (desirable)
  • Experience in B2B SaaS (desirable)
  • Disaster recovery and business continuity planning experience (desirable)
  • Experience with log aggregation tools like ELK stack or similar (desirable)

Benefits

  • Competitive salary
  • Performance based bonus
  • 25 days annual leave
  • Health Insurance
  • Company pension
  • Company events
  • free food onsite
  • On-site parking
  • Referral programme
  • Sick pay
  • Wellness programmes

Job title

DevOps Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job