Glocomms are currently working with one of the largest financial customers internationally who are searching for a Devops Engineer to fulfill a 12 month freelance contract.
Job Description:
- Have appreciation of production readiness and work with teams to understand user requirements
- Work to a set of prioritised tasks ensuring regular updates ensuring the target solution remains the key focus
- Understand phased delivery to ensure work is completed to a defined specification and schedule
- Help identify efficiencies in processes and contribute to their automation
- Thoroughly test automated processes ensuring they are robust and meet requirements
- Contribute to medium and high scale technical projects by contributing to architecture review and design, upgrading and migrating application systems to new platforms.
- Provide feedback and propose solutions to management on performance, capacity and design issues
- Document designs and architectures and distribute minutes and meeting actions
Skills Required:
- Expert knowledge in DevSecOps, SAST and SCA in particular, and familiar with tools such as Fortify and NexusIQ
- Expert knowledge in CI/CD, Jenkins in particular, with good infra experience in both building the platform as well as creating and configuring pipelines as a user
- Expert knowledge in Docker and Kubernetes, not only as a user but admin and infrastructure design
- Good knowledge in source code management including Git, Bitbucket and SVN.
- Automation - Expertise of automated test and release cycles and server automation tools such as Ansible, BladeLogic, Jenkins, Artifactory, Bitbucket, Git and integration with security vaults
- Experience in migrations from legacy platforms to new solutions ensuring technology evolution is maintained
- Knowledge of programming and scripting methodologies and demonstrable proficiency in writing code in one or more of the following languages; Python, Ansible, Groovy, Shell
- System administration - In-depth knowledge in Linux/Unix and good knowledge on Windows systems
- Good general understanding of global infrastructure, firewalls and networking and considerations in these areas.
- Networks - Good understanding of network principals and practical knowledge of load balancing technologies
- Understanding of user and server authentication enabling end to end automated release cycles whilst ensuring security is a primary consideration
- Understand of cloud based platforms and solutions and delivery of PAAS solutions
Desirable IT Skills
- Security - Knowledge of and API interaction with Cyberark or Hashicorp Vault, Fortify, NexusIQ
- Build Tools -Jenkins, Artifactory, Bitbucket, git and CI platforms
- Databases - exposure to or skills in SQL Server, Oracle and noSQL DBs
- Monitoring and log management - Geneos, Splunk, XpoLog, ELK
- Understanding of application lifecycle and Agile methodology
- Good tasks management, prioritisation, risk management
- Appreciation of production processes, including change and release management
Personal Attributes
- Strong problem solving skills
- Good interpersonal skills and team player
- Ability to consider multiple ideas and work to agree on best fit solution
- Client focused
- Attention to detail
- Strong aptitude and interest in technology
- High energy level coupled with a desire to take on responsibility
- Able to multi-task
