Description
We are looking for an experienced Infrastructure Engineer to build and maintain infrastructure platforms and products that support applications and data systems. The goal is to ensure the infrastructure is reliable, scalable, and secure.
Key Responsibilities:
- Build and deliver high-quality infrastructure solutions using industry-standard programming languages, frameworks, and tools.
- Ensure that code is scalable, maintainable, and optimized for performance.
- Provide L2/L3 support for infrastructure and application stack while driving automation, reliability, and release excellence across environments.
- Collaborate with product managers, architects, and other engineers to define IT infrastructure requirements and devise solutions.
- Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities.
Requirements:
- In-depth technical knowledge and experience in infrastructure engineering activities, including IAC, automation, design governance, and troubleshooting.
- Experience with Terraform, Ansible, Jenkins, Shell script, Datadog, Python, API, Docker, containers, ECR, EKS, and GitLab.
- Strong understanding of cloud computing systems, preferably AWS.
- Experience with authentication, authorization, and identity management.
- Ability to communicate technical decisions clearly and collaborate across teams and time zones.
Nice to Have:
- Experience with JavaScript, Java, Cucumber, JUnit.
- Knowledge of OAuth 2.0, OpenID Connect, token exchange, policy systems, delegated administration, or identity data modelling.
- Familiarity with MCP, agent skills, and other agent integration concepts.
What We Offer:
- Competitive salary.
- Opportunity to work with a global financial services organisation.
- Collaborative and dynamic work environment.