Lead DevOps Engineer
Permanent - £Negotiable
Hybrid – 2 days a week in Belfast
Primary purpose of role & level in the business:
As the Lead DevOps Engineer, you’ll be responsible for developing high-quality solutions. You’ll work as part of a team and report to the Head of Engineering. It’s a fast-paced environment, so you will need to make sound, reasoned decisions. As a key role within the team, you will also work closely with clients continually to agree on technical designs, advising clients and managers on estimated effort, and technical implications of user stories and user journeys.
You will continuously share knowledge and mentor the team around you. You’ll do this whilst learning about new technologies and approaches, with room to learn, develop and grow.
Essential Requirements:
Java experience
Microservices Architecture
Automated acceptance testing / BDD / Cucumber
Performance and scalability testing, e.g. JMeter
Penetration testing knowledge / OWASP
Kubernetes/Container orchestration platform experience
Designing, creating and calling HTTP APIs
SQL Databases, e.g. Postgres, MySQL, MariaDB
Experience in using AWS services - 3+ of the following:
EC2, RDS, S3, Route 53, Elastic search, EKS, Cloudwatch, Cloudfront.
Works well in a team and with minimal supervision
CI/CD pipelines setup and config
Desirable:
The ELK stack
Apache Kafka
Spring Security and OAuth2 flows
React
React Native
Keycloak
Camunda
OpenAPI / Swagger
Nginx setup and config
Who you are:
You have a ruthless attitude to figure it out and you’re not afraid of taking onus.
You should be able to efficiently deliver impactful and scalable software solutions while maintaining sustainable development practices
You should be passionate about building a career in digital products and developing your skills to perform alongside the best in the industry.