Being part of a team that performs sustainable continuous improvement, identifying and removing organisational barriers affecting the team, processes, and products owned.
Work collaboratively with staff within the platform to identify and agree on improvement opportunities, manage stakeholder involvement, product SMEs, and project managers.
Maintain an agile mindset by adopting the practices and processes identified as being required for our new engineering pods, leveraging agile delivery methods, associated frameworks (e.g., Lean), and Bank tools (e.g., JIRA) to do this.
Understand and follow the Cybersecurity strategy and vision and the Product Management direction.
Supporting the team to scope and prioritise the delivery of engineering solutions.
Design and develop end-to-end solutions for infrastructure technologies automation for web and application products, covering the on-premises and modern container infrastructure.
Investigate and resolve technical issues hosting infrastructure across DEV, UAT, Production, and Contingency environments.
Where required, participate in the technical development of the team and team members.
Understand the requirements of full-stack development/engineering.
Enable discipline and improvements in areas of expertise, such as disciplined agile software delivery, production support processes, and continuous DevOps pipelines development.
Managing, monitoring, and reporting progress, issues, dependencies, and risks, including adherence to standard controls.
Ensuring that all Technology practices and associated tools are being adopted and adhered to within the project.
Be proficient in Python programming in scripting/web programming.
Demonstrate experience working in relevant environments, i.e., Cybersecurity,
Development, Operations.
Demonstrate an understanding of Data, Networks, and Endpoint security domains.
Have relevant knowledge of Software architecture, design, development, and delivery.
Experience working in relevant market/context, i.e., system administration, application administration is desirable.
Have past working experience in a relevant role, i.e., Systems Engineer, Application Support Specialist/Developer, DBA.
Demonstrate technical capability within the full-stack engineering domain through front and back-end programming skills, database design, solutions architecture, and infrastructure delivery.
Have experience/talent with front-end/UI development, also highly desirable, and supporting technologies – i.e., Figma, Wireframing, HTML/CSS/JS.
Have knowledge of CI/CD & DevOps, Agile testing discipline/methodologies.
Be experienced in sharing knowledge and driving best practices.
Have strong knowledge about API design standards, patterns, and best practices, especially Swagger and OpenAPI 3.0.
Understand REST, SOAP, JSON, Microservices, etc.
Have knowledge of authentication and authorization of services.
Have working knowledge with MSSQL, PostgreSQL, or MongoDB databases (desirable).
Have experience with agile and scrum development.
Have a background working with Windows/Linux/UNIX environments (desirable).
Have a flexible and adaptable approach to change and support others to respond in a similar way.
Have strong spoken and written communication skills with experience in adapting style and approach to the audience and message to be delivered.
Have contributed productively to team objectives, sometimes supporting and sometimes leading activities to achieve shared goals.
Demonstrate a willingness to continuously learn and be able to lead by example.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses