Dev Ops Engineer

10x Future Technologies Services Limited ,
London, Greater London

Overview

Job Description

We are looking for an experienced engineer to join our Infrastructure Engineering team with experience building and scaling services in a cloud environment. Youll be working with the Tech Lead and the Technical Product Owner as to improve collaboration and productivity by automating infrastructure, automating workflows and generally making life easier for the software- and site reliability engineering teams. Since the infrastructure we build is key to the global 10X banking platform we are reasonably strict with following best practices like infrastructure/configuration as code, automated deployments, continuous integration and other best practices promoted by the Cloud Native Computing Foundation. In this role you will help us build scalable, efficient cloud infrastructure, implement monitoring for automated system health checks. And lastly, youll build our CI pipeline, and train and guide the development and SRE teams in DevOps practices. Responsibilities: * Engage in and improve the whole lifecycle of servicesfrom inception and design, through deployment, operation and refinement. * Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. * Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. Requirements Essential: * BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience. * Experience with algorithms, data structures, complexity analysis and software design. * Experience in one or more of the following: C, C++, Java, Python, Go, Perl or Bash. * Experience with Infrastructure as Code (Terraform), Cloud (AWS), Continuous Integration (ConcourseCI, Jenkins) Desirable : * Interest in designing, analysing and troubleshooting large-scale distributed systems. * Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. * Ability to debug and optimise code and automate routine tasks. * Experience in Data Engineering Benefits * Competitive About 10x 10x Future Technologies Services is a strategic solutions business working to transform banking and make it 10x better for customers, banks and society. Our next-generation cloud-native technology platform enables our financial services clients to give their customers more timely, relevant and personalised experiences when it comes to managing money. Our 10x team comprises more than 500 specialists with deep and relevant experience amassed from multi-billion-dollar businesses, challenger banks, disruptor brands and start-ups. At 10x you will work alongside innovators and leaders in banking and financial services, big-technology and consumer-focused industries proven practitioners who understand how to meet the evolving needs of businesses and consumers. Our engineers and developers are leaders too, drawing on experience from within and outside of financial services to deliver new digital solutions. They work across API development, security, cloud-native engineering and payments technology and include UI and UX designers, technical architects and data scientists. At the heart of everything we do are our three values - Transformation, Integrity and Impact.