Our client helps companies build highly complex mathematical models from available limited datasets in order to help them make key business decisions.
With increased demand and growth at the forefront of business objectives, the company are looking to hire a talented Site Reliability Engineer that can help take their platform to the next level.
What You'll Be Doing:
1. Work on developing software tools that automate, analyse and track business processes
2. Developing new features and technical infrastructure for our existing applications and backend services
3. Work on scaling up and optimising complex system architecture and maintain a high-performance computing environment
4. Follow best application security standards
5. Take care of multiple requests sent by users and work in tandem with the client to resolve issues.
6. Identify bugs in development and fix inefficiencies
7. Automate vulnerability scanning and detection
8. Handle independently the architectural ownership of various key components and systems
9. Participate in reviews and planning discussions for product development and other technical issues
10. Collaborate with the cross-functional software development team in everyday work
What You'll Bring to the Role:
11. The ideal candidate should possess BS or MS in Computer Science, Engineering, or any other related area or have equivalent experience
12. They should have great written and verbal communication skills
13. Expertise and hands-on knowledge of various languages such as Java, JavaScript, Python, Go, Rust or any other similar language
14. Good working knowledge of AWS
15. Comprehensive knowledge and experience in Terraform or CloudFormation
16. Experience implementing high-level cyber-security standards in Programming
17. Proficiency in IT networking & Linux systems
18. Flair for writing clean, well-commented, readable, granular and reusable code
19. Thorough knowledge and experience in version control with Git
20. Desired skills: knowledge of these technologies or a combination of ReactJS, Sagas along with Redux, Numpy, Kotlin, Spring boot, Pandas, Terraform, Go, Docker, GitLab, Jira, Confluence, CI/CD, PostgreSQL, ElasticSearch
Your Benefits:
21. Excellent platform to learn and grow as a software developer where you will work along with highly motivated and experienced team members
22. Highly competitive remuneration that includes EMI share options
23. Highly flexible, transparent and flat-structured work environment
24. Get access to use high-tech Apple or Dell setup and other office gadgets
25. Opportunity to work in an environment where active learning is encouraged
26. A range of options to grow in a career based on your ability and skills
27. Regular team meals (once a week)
28. 5k training bonus
29. Company shares
30. Flexitime
31. £500 'gadget' allowance