We are seeking a highly skilled Technology Manager to oversee and manage the infrastructure technology team. The successful candidate will play a crucial role in ensuring the security, performance, and reliability of our systems and applications through effective management and implementation of best practices.
Responsibilities
- Manage the infrastructure technology team.
- Oversee technology project deliverables and application deployments.
- Maintain clear and concise documentation for automated workflows, deployment procedures, and other operational activities.
- Implement security best practices for the infrastructure, deployments, and applications, including vulnerability assessments, incident management, and on-call management.
- Design, manage, and maintain cloud infrastructure using OpenStack, Terraform, and CI/CD pipelines.
- Ensure system security and performance, including implementing best practices and managing PostgreSQL databases.
- Automate deployments and configurations with Ansible, integrating various applications across environments.
- Set up and maintain monitoring and alerting systems using Prometheus, Grafana, and Alertmanager.
- Oversee log management with Elasticsearch and ensure secure remote access via OpenVPN.
- Manage CI/CD workflows with Jenkins and Nexus, and streamline repository integrations with Bitbucket.
- Apply SRE practices to improve scalability, reliability, and performance, including capacity planning and incident management.
- Support deployments and troubleshooting through SSH.
- Perform any ad hoc duties as required from time to time.
Minimum Qualifications
- Previous IT leadership experience within financial services.
- Strong written and verbal communication skills.
- Ability to work collaboratively as well as independently.
- Strong attention to detail.
- Ability to communicate effectively with technical and non-technical team members.
- Advanced problem-solving skills.
- Proactive approach.
- Strong understanding of Linux-based systems and cloud infrastructure.
- Demonstrable practical experience in using open-source tools.
- Understanding of Configuration Management / IAC tools (Ansible, Saltstack, Terraform, Puppet).
- Proficiency in scripting or programming languages such as Python, Golang, or Java.
- Hands-on experience managing databases, ideally PostgreSQL.
- Proven ability to analyse and resolve complex system and application issues effectively.
- Solid understanding of DevOps principles and Agile methodologies.
- Experience with CI/CD pipelines and automated deployment tools.
- Familiarity with microservices architecture.
Additional Skills & Qualifications
- Understanding of cloud-based platforms, such as OpenStack, AWS, or GCP.
- Experience with MySQL or NoSQL databases (e.g., MongoDB).
- Advanced in systems including but not limited to: O365, MS Teams, One Drive.
This role offers a hybrid working environment, combining remote work with office presence as needed. You will work with cutting-edge technologies and tools, ensuring a dynamic and innovative work environment. The dress code is business casual.
Job Type & Location
This is a Permanent position based out of London, United Kingdom.
Location
London, UK
#J-18808-Ljbffr
Contact Detail:
TN United Kingdom Recruiting Team