DevOps Engineer

LSEG
Full_timeβ€’Colombo, Sri Lanka

πŸ“ Job Overview

  • Job Title: DevOps Engineer
  • Company: London Stock Exchange Group (LSEG)
  • Location: Colombo, Sri Lanka
  • Job Type: On-site
  • Category: DevOps Engineer
  • Date Posted: 2025-07-10
  • Experience Level: 5-10 years
  • Remote Status: On-site

πŸš€ Role Summary

  • Key Responsibilities: Design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure using Terraform as IaC. Build, maintain, and enhance CI/CD pipelines to automate software delivery processes for Java and Python-based microservices architectures. Collaborate with software developers across multiple geographies and cross-functional teams to understand project objectives, gather requirements, and deliver systems and software within agreed-upon timelines. Manage and optimize container orchestration environments with Amazon EKS. Implement cloud security practices, including IAM management, encryption, vulnerability assessments, and compliance monitoring. Develop and maintain observability frameworks using Datadog, Prometheus, or equivalent monitoring and logging tools. Lead chaos engineering practices to proactively identify and mitigate potential system failures. Plan and implement disaster recovery testing to ensure business continuity and rapid failover. Implement Cloud FinOps practices to monitor and optimize cloud spend. Solve issues and lead root cause analysis with clear documentation and resolution plans. Monitor and improve system health and performance to minimize downtime and increase end-user satisfaction. Mentor junior engineers and promote a culture of continuous improvement and cloud operational excellence. Stay updated on industry standard methodologies and emerging technologies in DevOps and Cloud.

  • πŸ“ Enhancement Note: This role requires a strong DevOps background with a focus on AWS cloud services, Terraform, and CI/CD pipelines. The ideal candidate will have experience working in a dynamic, collaborative environment and be comfortable with the latest DevOps tools and practices.

πŸ’» Primary Responsibilities

  • πŸ”§ Infrastructure Management: Design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure using Terraform as IaC. Plan and implement disaster recovery testing to ensure business continuity and rapid failover. Implement Cloud FinOps practices to monitor and optimize cloud spend.

  • πŸ”„ CI/CD Pipeline Management: Build, maintain, and enhance CI/CD pipelines to automate software delivery processes for Java and Python-based microservices architectures. Collaborate with software developers across multiple geographies and cross-functional teams to understand project objectives, gather requirements, and deliver systems and software within agreed-upon timelines.

  • πŸ”’ Cloud Security: Implement cloud security practices, including IAM management, encryption, vulnerability assessments, and compliance monitoring. Develop and maintain observability frameworks using Datadog, Prometheus, or equivalent monitoring and logging tools.

  • πŸ’₯ Chaos Engineering: Lead chaos engineering practices to proactively identify and mitigate potential system failures. Solve issues and lead root cause analysis with clear documentation and resolution plans. Monitor and improve system health and performance to minimize downtime and increase end-user satisfaction.

  • 🌱 Mentoring & Knowledge Sharing: Mentor junior engineers and promote a culture of continuous improvement and cloud operational excellence. Stay updated on industry standard methodologies and emerging technologies in DevOps and Cloud.

πŸŽ“ Skills & Qualifications

Education: A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Experience: 5+ years of hands-on DevOps experience with strong expertise in AWS.

Required Skills:

  • Strong hands-on experience with AWS cloud services: EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, EKS, ECS
  • Expertise in provisioning of Infrastructure on AWS using Terraform
  • Proven experience designing and managing CI/CD pipelines with tools such as GitLab / Jenkins (Preferably GitLab) for Java and Python-based applications
  • Strong scripting skills in Python, Bash, Ansible or similar language. (Bash and Python preferred)
  • Solid knowledge of container orchestration platforms like Docker / Kubernetes in general and specifically Amazon EKS and ECS
  • Knowledge of Cloud security principles including IAM policies, encryption, vulnerability scanning, and compliance audits
  • Proficient in Networking aspects of AWS focused on building a robust, secure, and efficient cloud network architecture
  • Proficient in observability tools like Datadog, Prometheus, Grafana, or equivalents
  • Experience in Planning, Execution, and Automation of Disaster Recovery (DR) testing and failover procedures
  • Understanding and application of Cloud FinOps principles for cost management and optimization through monitoring, budgeting, and employing strategic FinOps practices
  • Experience with automated testing frameworks and infrastructure testing tools
  • Excellent problem-solving skills and ability to work independently and collaboratively
  • Excellent communication, problem-solving, and collaboration skills
  • Familiarity with Agile Principles

Preferred Qualifications:

  • AWS Certifications such as AWS Certified Solutions Architect, Certified DevOps Engineer or equivalent
  • Practical experience with chaos engineering methodologies and tools
  • Experience in the Financial Services Domain
  • Experience working with Equity or Fixed Income and a working knowledge of Benchmarks and Indices

Bonus Skills:

  • Experience working in areas of Equity or Fixed Income and a working knowledge of Benchmarks and Indices

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your expertise in AWS cloud services, Terraform, and CI/CD pipelines through live projects and case studies
  • Showcase your ability to design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure
  • Highlight your experience in building, maintaining, and enhancing CI/CD pipelines for Java and Python-based microservices architectures
  • Display your proficiency in cloud security practices, including IAM management, encryption, vulnerability assessments, and compliance monitoring
  • Illustrate your skills in chaos engineering, disaster recovery testing, and FinOps practices through relevant projects and case studies

Technical Documentation:

  • Provide clear and concise documentation for your AWS cloud infrastructure, CI/CD pipelines, and security practices
  • Include version control, deployment processes, and server configuration details in your documentation
  • Showcase your understanding of testing methodologies, performance metrics, and optimization techniques through well-structured and well-commented code

πŸ’΅ Compensation & Benefits

Salary Range: The salary range for this role is estimated to be between $80,000 - $120,000 USD per year, based on regional market standards for DevOps Engineers with 5-10 years of experience in the Financial Services Domain. This estimate is inclusive of the cost of living in Colombo, Sri Lanka.

Benefits:

  • Healthcare: Comprehensive healthcare coverage for employees and their dependents
  • Retirement Planning: Retirement savings plans and pension schemes to secure your financial future
  • Paid Volunteering Days: Paid time off to volunteer for causes you care about
  • Wellbeing Initiatives: Programs and resources to support your physical, mental, and emotional wellbeing

Working Hours: Full-time position with standard working hours Monday through Friday, with flexibility for deployment windows, maintenance, and project deadlines as needed

🎯 Team & Company Context

Company Culture:

  • Industry: Financial Services
  • Company Size: Large (25,000+ employees)
  • Founded: 1801, with a rich history and global presence in the financial markets infrastructure and data provider industry

Team Structure:

  • The DevOps team is part of the broader Technology organization, working closely with software developers, QA engineers, and other cross-functional teams to ensure operational excellence and business continuity in a dynamic cloud-native environment
  • The team consists of experienced DevOps Engineers, Site Reliability Engineers, and Cloud Architects, collaborating to design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure

Development Methodology:

  • Agile methodologies, including Scrum and Kanban, are employed to manage development processes, with a focus on continuous integration, continuous delivery, and continuous improvement
  • Code reviews, testing, and quality assurance practices are integral to the development process, ensuring high-quality software delivery and minimal downtime
  • Deployment strategies, CI/CD pipelines, and server management are optimized to enable rapid and reliable software deployment, with a focus on automated testing, infrastructure as code, and immutable infrastructure

Company Website: London Stock Exchange Group

πŸ“ Enhancement Note: LSEG's culture is built on the values of Integrity, Partnership, Excellence, and Change, fostering a dynamic and collaborative work environment that encourages new ideas and promotes sustainability across the global business. The company is committed to driving financial stability, empowering economies, and enabling customers to create sustainable growth.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: Senior DevOps Engineer, responsible for designing, implementing, and managing scalable, secure, and highly available AWS cloud infrastructure. This role requires a deep understanding of AWS services, Terraform, and CI/CD pipelines, as well as strong leadership and mentoring skills to promote a culture of continuous improvement and cloud operational excellence.

Reporting Structure: The Senior DevOps Engineer reports directly to the Head of DevOps or a similar role within the Technology organization. They work closely with software developers, QA engineers, and other cross-functional teams to ensure operational excellence and business continuity in a dynamic cloud-native environment.

Technical Impact: The Senior DevOps Engineer plays a critical role in ensuring the reliability, performance, and security of the company's cloud-based Index platform. Their expertise in AWS cloud services, Terraform, and CI/CD pipelines enables them to design, implement, and manage scalable, secure, and highly available cloud infrastructure, driving operational excellence and business continuity in a dynamic cloud-native environment.

Growth Opportunities:

  • Technical Growth: Expand your expertise in emerging technologies, such as serverless architectures, machine learning, and data engineering, to drive innovation and improve the company's cloud-based Index platform
  • Leadership Development: Develop your leadership skills by mentoring junior engineers, driving team initiatives, and contributing to the development of the company's cloud strategy
  • Architecture Decision-Making: Gain experience in architecture decision-making, working with cross-functional teams to design and implement scalable, secure, and highly available cloud infrastructure that meets the evolving needs of the business

πŸ“ Enhancement Note: LSEG offers numerous growth opportunities for DevOps Engineers, with a focus on technical skill development, leadership development, and architecture decision-making. The company's commitment to driving financial stability, empowering economies, and enabling customers to create sustainable growth provides a unique platform for DevOps Engineers to make a significant impact on the global financial markets infrastructure and data provider industry.

🌐 Work Environment

Office Type: On-site office located in Colombo, Sri Lanka, with a collaborative and dynamic work environment that encourages cross-functional collaboration and knowledge sharing

Office Location(s): Colombo, Sri Lanka, with additional offices in major financial hubs around the world, including London, New York, and Hong Kong

Workspace Context:

  • Collaboration: The on-site office features open-plan workspaces, dedicated meeting rooms, and breakout areas designed to foster collaboration and communication between team members and cross-functional teams
  • Workstation Setup: Modern workstations equipped with dual monitors, ergonomic chairs, and high-speed internet connectivity to support productive and comfortable work
  • Development Tools: Access to industry-leading DevOps tools, such as GitLab, Terraform, AWS cloud services, and container orchestration platforms like Kubernetes and Amazon EKS

Work Schedule: Full-time position with standard working hours Monday through Friday, with flexibility for deployment windows, maintenance, and project deadlines as needed. The work schedule may vary depending on the specific needs of the project and the team

πŸ“ Enhancement Note: LSEG's on-site office in Colombo, Sri Lanka, provides a dynamic and collaborative work environment that encourages cross-functional collaboration and knowledge sharing. The company's commitment to driving financial stability, empowering economies, and enabling customers to create sustainable growth creates an exciting and challenging work environment for DevOps Engineers.

πŸ“„ Application & Technical Interview Process

Interview Process:

  • Screening: A brief phone or video call to assess your communication skills, cultural fit, and initial technical proficiency
  • Technical Assessment: A hands-on technical assessment, focusing on your expertise in AWS cloud services, Terraform, and CI/CD pipelines, as well as your problem-solving skills and ability to work independently and collaboratively
  • Behavioral Assessment: A structured behavioral assessment to evaluate your leadership, communication, and collaboration skills, as well as your ability to thrive in a dynamic and collaborative work environment
  • Final Interview: A final interview with the hiring manager and other key stakeholders to discuss your career aspirations, technical fit, and cultural alignment with the company

Portfolio Review Tips:

  • Highlight your expertise in AWS cloud services, Terraform, and CI/CD pipelines through live projects and case studies
  • Demonstrate your ability to design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure
  • Showcase your experience in building, maintaining, and enhancing CI/CD pipelines for Java and Python-based microservices architectures
  • Illustrate your proficiency in cloud security practices, including IAM management, encryption, vulnerability assessments, and compliance monitoring
  • Explain your approach to chaos engineering, disaster recovery testing, and FinOps practices through relevant projects and case studies

Technical Challenge Preparation:

  • Brush up on your AWS cloud services, Terraform, and CI/CD pipeline skills, focusing on the latest best practices and emerging technologies
  • Familiarize yourself with the latest AWS cloud services, including EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, EKS, and ECS
  • Prepare for hands-on technical assessments, focusing on your ability to design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure
  • Practice problem-solving skills and develop your ability to work independently and collaboratively in a dynamic and collaborative work environment

ATS Keywords: AWS, Terraform, CI/CD, GitLab, Python, Bash, Ansible, Kubernetes, Amazon EKS, Cloud Security, Networking, Observability, Disaster Recovery, FinOps, Problem Solving, Agile, DevOps, Cloud Engineer, Senior DevOps Engineer, Infrastructure as Code, IaC, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer, Cloud Engineer

Application Requirements

Candidates should have strong hands-on experience with AWS services and expertise in provisioning infrastructure using Terraform. A solid background in CI/CD practices, container orchestration, and cloud security principles is essential.