Senior Manager, DevOps
Full-time
Company Description
In the fast-growing economies of the world, there’s a new generation of ambitious younger people eager to gain financial independence. And they’re turning to the world’s financial markets to achieve it. Exinity’s mission is to empower them to succeed. We design, engineer and market a growing range of innovative trading and investing products that meet their expectations for choice, creativity and control, and which are backed by risk management tools, education - and a great customer experience.
For over 20 years, Exinity has provided leveraged trading to some two million customers through our global brands Alpari and FXTM. Now, we are adding further brands to our portfolio – with a further three planned for rollout by the end of 2022.
Exinity is an energetic and diverse company with offices across Europe, Asia and Africa, and we’re always looking for talented individuals to join us. ‘Freedom to Succeed’ is not just a promise we make to our clients and partners, but to our people too. We’ll help you develop a range of skills, take on early responsibility, and enjoy a rewarding and fulfilling career with a fast-growing, dynamic company.
Job Description
We are seeking a highly skilled and experienced DevOps Manager to lead our DevOps team globally. He/she will play a pivotal role in driving innovation, ensuring seamless software development operations, and maintaining high availability and efficiency of our technology environments. Reporting directly to the Director IT, the DevOps Lead will be responsible for leading a team, managing resources, and fostering a positive work environment.
Lead the DevOps team with clarity of purpose, responsibility, and deliverables. Design and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation. Automate system deployments and configurations to improve efficiency and minimize downtime. Implement and maintain CI/CD pipelines for core trading platforms (e.g., MT4/MT5, market data feeds, and dealing systems). Oversee migration and optimization projects across cloud (AWS, Azure, GCP) and on-premise infrastructure. Implement real-time monitoring systems for market feeds, order processing, and latency-sensitive applications. Ensure seamless 24x7 operations, leveraging observability tools like Prometheus, Grafana, ELK, and APM tools. Establish incident management frameworks to quickly address outages, including Root Cause Analysis (RCA) and preventive measures. Collaborate with the Information Security team to ensure all systems and applications are compliant with regulatory and security standards. Implement secure DevOps practices, including CI/CD security scanning (DevSecOps) and managing access via privileged identity management tools. Regularly conduct penetration tests and audits to identify vulnerabilities and proactively address them. Manage hybrid cloud environments, balancing between cloud providers (GCP, Azure) and on-premises servers/data centers in London or Tokyo. Implement strategies for disaster recovery (DR) and business continuity (BCP) to ensure 99.99% uptime. Work with network teams on low-latency trading infrastructure design and optimization for cross-border locations (UAE, London, Africa, Russia, etc.). Lead a cross-functional team of DevOps engineers, coordinating with developers, database administrators, and network engineers. Mentor and guide the team on best practices, including agile development and DevOps methodologies. Build and maintain relationships with external vendors, ensuring timely support for software and hardware needs. Oversee major migrations (e.g., from AWS RDS to EC2 or cloud to on-premises) ensuring minimal disruption to services. Align DevOps initiatives with business goals to enable rapid scaling of new products and services. Prepare and present monthly performance metrics and KPIs to senior management, demonstrating improvements in uptime, release cycles, and issue resolution. Perform impact analysis, sign-off steps, and release coordination for individual releases. Liaise and coordinate between all stakeholders to ensure full alignment and coordination throughout the process and manage stakeholders' expectations. Implement proactive alerting and monitoring 24/7 with fast response time (near real-time) and own issue management until resolution. Understand business context and requirements, and how proposed solutions impact the ecosystem. Manage cloud infrastructure, automated build, configuration, deployment of software and perform quality checks after deployment. Provision and monitor all tech environments, promoting software between development, test/QA, staging, and production environments. Manage triage of incidents, escalations, reporting, and closure. Ensure defect-free deployment and successful completion of the change process. Maintain a smooth and automated development pipeline. Ensure safe, smooth, and fast delivery of changes into tech environments with no single point of failures. Provide clear progress reporting to the Director IT within agreed timeframes. Provide clarity to the team regarding overall objectives and goals/deliverables. Lead team resourcing, capability building initiatives, effectively manage the workload and foster a positive work environment. Lead Change Advisory Board (CAB) meetings and design processes. Manage external vendors and suppliers.
Qualifications
Essential:
Bachelor’s degree in computer science or information technology, or related field (Master's degree preferred). 10 + years of experience with a minimum of 5+ years in a senior leadership role within DevOps. Proven track record of leading successful DevOps teams and implementing best practices. Strong understanding of software development lifecycle, cloud infrastructure, and automation tools. Excellent communication, leadership, and stakeholder management skills. Ability to thrive in a fast-paced, dynamic environment and drive continuous improvement initiatives. Experience with Forex trading platforms such as MT4/MT5, FIX APIs, and order management systems. Expertise in CI/CD pipelines using Jenkins, GitLab, or similar tools. Strong knowledge of Linux/Unix systems, networking, and infrastructure. Experience with cloud platforms (AWS, Azure, GCP) and container orchestration tools like Kubernetes and Docker. Familiarity with Kafka clusters, Clickhouse, and MongoDB/PostgreSQL databases. Experience in DevSecOps practices and securing development pipelines. Knowledge of monitoring tools (Prometheus, ELK, Grafana) and ITSM tools (Jira, OTRS). Strong understanding of BCP, disaster recovery (DR), and data replication strategies. Excellent leadership and stakeholder management skills, with experience working across geographically distributed teams.
Desirable:
Working experience within a Brokerage environment or financial services industry.
Additional Information
Benefits
Competitive salary Discretionary performance related bonus Paid sick leave days for self and for taking care of your dependents Interest free loans Hybrid working policy A focus on your wellbeing, including talks and access to self-development tools Flexi benefits / Quarterly allowance Global Employee Assistance Programme
Senior Manager, DevOps
Dubai - United Arab Emirates * Full-time