GoLang & DevOps
About the team
Our team is accountable for security within the mobile channel. We provide a suite of mobile security components, that provides an all-round security posture in mobile apps including associated services (penetration testing, obfuscation, consultancy etc.).
Our mission is to build a scalable, adaptable, and proactive approach to securing mobile apps, enabling mobile engineers across the bank to operate with confidence and agility in an ever-evolving threat landscape.
We're passionate about our shared passion for delivering new features for customers across our brands in the mobile space.
What we need from you/essential skills & experience:
- Extensive knowledge of writing secure scalable enterprise-grade Go applications
- Experience of RESTAPIs, containerisation technologies, micro-services architecture
- Experience with DevOps practices, including infrastructure automation, CI/CD, and deployment strategies.
- Proficiency with cloud platforms and container technologies (Docker, Kubernetes).
- Ability to work collaboratively within a team as well as independently
- Excellent analytical, problem solving, and strategic thinking skills
- In depth knowledge of best coding practices, code management, agile development practices and continuous delivery
- Understand how to performance optimise and fine tune Back End applications to meet demanding NFRs
- Strong knowledge of observability tools like SPLUNK, Dynatrace
Desirable knowledge & experience
- Experience of JAVA development
- Experience with cryptography frameworks in go and JAVA
- Experience with SQL databases
- Experience and/or Interest in application security and/or mobile app security.