Devops Engineer - Git Bitbucket SVN Investment Bank
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Devops Engineer - Git Bitbucket SVN Investment Bank
ESSENTIAL:
Expert knowledge in source code management including Git, Bitbucket and SVN.
Automation - Experience of automated test and release cycles and server automation tools such as Ansible, BladeLogic, Jenkins, Artifactory, Bitbucket, Git and integration with security vaults
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
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
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
Desirables:
Containers - exposure to Docker, Rancher and Kubernetes
Scripting - strong skills in Ansible, desirable skills in Python
Security - Knowledge of and API interaction with Cyberark or Vault
Build Tools -Jenkins, Artefactory, Bitbucket, git and CI platforms
Databases - exposure to or skills in SQL Server, Oracle and noSQL DBs
Monitoring and log management - Geneos, Splunk, XpoLog
Understanding of application lifecycle and Agile methodology
Good tasks management, prioritisation, risk management
Appreciation of production processes, including change and release management
Role:
Candidates must have a minimum of 5 years of experience in a similar role. He/she must be experienced in providing multi-disciplined technical support as part of a team, and have practical knowledge of performance and capacity management from an application, database and network perspective as well as strong aptitude for automation. They must have a strong DevOps mind-set and be prepared to work across both dev and production teams with a view of automation and self-service platforms.