Manager: QA Manager, VoC BU
Location: This role will be based in our Belfast office in the Titanic Quarter.Occasional travel to other Engineering sites may be required.
The DevOps Engineer will be engaged in the optimization of engineering and automation processes and tooling for the Verint’s Unified VoC (Voice of the Customer) and EFM product lines. Unified VoC and EFM are SaaS and on-premises products and solutions that allow enterprise companies to listen, analyze and act on VoC data across many channels. This position will be involved in the maintenance and development of solutions which enhance the efficiency of engineering and respond to the on-going needs of the engineering team as a primary customer. These solutions will involve diverse development platforms, software, hardware, technologies, and tools. The position will participate in the design, development, and implementation of complex applications, often using new technologies. The position may also provide technical direction and system architecture for individual initiatives and engineering teams.
As part of the EFM DevOps team, the Intermediate DevOps Engineer will be involved with implementing DevOps best practices such as continuous integration, continuous delivery, automation, and logging in support of the EFM product. This will be achieved using various technologies such as GitLab, Octopus, TeamCity, Telerik Testing Framework, to name a few.
This is an exciting opportunity for either a Developer or Systems Administrator with a propensity for technical automation to move into a more formal DevOps role or for an existing Intermediate DevOps Engineer looking to grow their skill set on an enterprise SaaS solution and develop more experience with modern DevOps practices, Cloud Platforms and DevOps technologies.
In what areas will you perform
Develop key skills and knowledge required for supporting or operating the DevOps toolchain and new DevOps initiatives.
Automate the deployment of EFM to Amazon AWS and VMWare
Ensure the quality of the solution being delivered by testing its functionality before it is consumed by main engineering.
Consult with users, other DevOps Engineers and architects to understand how their solution can be designed/delivered in a manner which benefits the entire organization.
Develop solutions within agreed timescales.
Participate in internal departmental activities – Team Meetings/Scrums, Training Activities, Design/Architecture/Code Reviews etc.
Develop excellent problem-solving skills
Identify, take ownership and resolve issues independently and in collaboration with other teams in the VoC BU.
Where appropriate escalate issues to team lead.
Report daily progress of your tasks to your team lead.
Provide appropriate and regular communication to all relevant parties.
Provide regular updates about self-development and learning needs to mentor / line manager.
Have experience with technologies including or similar to the following:
Amazon AWS, Microsoft Azure and VMWare
Windows, Mac, and Linux
WebLogic, Tomcat, Jetty, Apache HTTP, Nginx and HAProxy
Docker, Kubernetes (EKS) and its eco system
AppDynamics and ELK/EFK
Gradle, Maven, Artifactory, Nexus
TeamCity, Ansible, Octopus Deploy, Jenkins/Jenkins Pipeline
Git and SVN
Demonstrate an interest in DevOps concepts and associated Toolchain is essential.
Demonstrate Strong interpersonal and communication skills are essential.
Be able to provide examples of collaborative, high performance team working is essential.
Have good written and verbal communication skills are essential.
Demonstrate being a good team player is essential.
Have experience working with remote teams across different time zones.
Show the ability to follow process but to remain flexible in achieving project objectives is essential.
Demonstrate ambition, motivated and be eager to learn and demonstrate value is essential.
Demonstrate strong, problem solving, troubleshooting & debugging capabilities, both technically and personally in an agile software development team environment is essential.
A degree or post graduate qualification in Computer Science or Software Engineering at 2:1 or above.
At least 2 years of experience in a DevOps or relevant Development role.
At least 2 years of experience with Windows and Linux administration.
At least 2 years of scripting and programming experience in C#, .NET, Python, PowerShell, Bash, or similar
At least 2 year of experience with SCM tools such as Git, SVN, Bitbucket.
At least 1 year of experience with Configuration Management tools such as Ansible/Chef/Puppet.
At least 2 years of experience developing and maintaining Continuous Integration pipelines using TeamCity, Jenkins, or any other CI/CD tooling.
Show and understanding what Immutable Infrastructure, Continuous Delivery/Deployment and Continuous Testing practices are and the value they provide.
Some real-world experience of the automation of the deployment and testing of applications.
Some real-world exposure to working with public cloud platforms such as AWS or Azure.
Some real-world exposure to working with Docker and Kubernetes
Show and understanding of what DevSecOps concepts are and their value
Show an understanding of Chaos Engineering Concepts
If you are interested in applying for this job opportunity, please email your cover letter and Resume to EMEA.Recruitment@verint.com
Please be sure to note the job ID in which you are interested in applying.
Please note that that any offer of employment will be subject to providing satisfactory documentary proof of entitlement to work in the UK.
All applicants who meet the requirements advertised will be given fair and equal consideration, regardless of race, sex, colour, creed, nationality, ethnic origin, marital status, sexual orientation, religion, age or disability.