Devops Engineer
We at Qualient, Looking for Devops Engineer with Active SC Based in Reading/Leeds, UK, experience with continuous integration, automated deployment, testing and relevant tooling (Git/GitLab, Jenkins, Ansible, Terraform, Linux, AWS EC2, S3 and EKS are essential)
Key responsibilities include:
- Design and implement automated build and deployment solution for Java based micro service applications utilizing Atlassian Jira/Gillam/Jenkins/Artifactory/Ansible and Terraform
- Ensuring that the team and client understand operational requirements, and take a shared responsibility for designing and implementing infrastructure for delivering and running software services
- Serve as key liaison between management, technical development/QA teams and Operations
- Discover and capitalize on automation opportunities that provide business value
- Experienced with large-scale CI/CD implementations and source code implementations
- Involve in troubleshooting activities to solve technical challenges
- Monitor progress on projects and provides technical direction as needed
- Develop effective working relationships with development teams both internal to HMRC and with Third Party suppliers
- Familiar working within an Agile working environment
- Develop and maintain lightweight systems documentation
- Mentor junior team members
Essential Skills:
- Experience with Enterprise Jenkins to create reusable pipelines across projects
- Understanding of the Linux Operating System, standard network protocols and security hardening.
- Proven experience using AWS Cloud Solutions and services such as Ec2, S3, Lambda, EKS, API Gateway, ALB, API Gateway, Autoscaling etc
- In-depth knowledge in Infrastructure-as-code tools (such as Ansible, Terraform, etc.) Mandatoryexperience in creating automation framework using Ansible
- Strong in one or two Scripting and programming languages (such as Python/Perl, Groovy, Shell Scripting, etc.)
- Knowledge of SCM branch strategies using Git
- Experience with unit testing and automated testing tools (such as ReadyApi, Cucumber etc.)
- Familiarity with microservices architecture and container orchestration with Kubernetes (Preferably EKS)
- Experience in managing and scaling distributed systems in AWS cloud environment across multiple environments
- Experience with deploying, supporting and supervising new and existing services, platforms and application stacks
- Experience in defining quality gates (integrating SonarQube Static Code analysis, running Regression suites, etc.) In the delivery pipeline
- Understanding and experience with a variety of deployment approaches
- Knowledge of development concepts (REST, JSON, YML etc.)