DevOps Software Engineer required to join fast-paced FinTech company a We are seeking a DevOps Software Engineer with responsibility for the ongoing development, support, and maintenance of our clients market-leading stochastic modelling solutions for the financial services industry.
You will be expected to help lead further R&D and development in the burgeoning space of financial modelling tools.
DevOps : Strong skills and experience in DevOps, particularly in Continuous Integration and Continuous Development (CI/CD) technology (containerised pipelines, git and build systems) with Kubernetes, Github Actions and ArgoCD.
Debug and troubleshoot containerised deployments.
Programming Skills : Software engineering skills in Typescript, Javascript in backend / frontend software and other relevant tooling for Node.js apps.
Agile Methodologies : Comfortable working in an agile environment and familiar with Scrum and XP techniques.
Project Management : Ability to manage Jira boards, ensuring code quality with dependency scanners, code-quality tools and knowledge of common git branching strategies.
Familiarity with deployment and monitoring tools such as Docker, Kubernetes, ArgoCD.
Experience with full-stack technologies such as React, Node.js, Mongodb, Redis, Bash and package management and experience in running, debugging automated tests for teams in the same tech-stack.
Testing : Proficiency with testing frameworks and methodologies, such as end-to-end, systems and integration testing, unit / component testing for frontend and backend.
Strong development skills in Terraform, Kubernetes, Docker for build processes and deployments.
Cloud Platforms : Proficiency in AWS for deploying, debugging and monitoring web services.
Financial Services : Experience in the financial services industry is a plus.