Software Development Life Cycle (SDLC) programme within Enterprise Engineering focuses on integrating security practices into every phase of software
development. Here are some key aspects:
1. Security Requirements: Identifying and defining security requirements early in the development process to ensure that security is a fundamental part of the project.
2. Threat Modelling: Analyzing potential threats and vulnerabilities to design robust security measures that mitigate risks.
3. Secure Coding Practices: Implementing coding standards and practices that prevent common security issues, such as SQL injection and cross-site scripting.
4. Security Testing: Conducting rigorous testing, including static code analysis, dynamic analysis, and penetration testing, to identify and fix security vulnerabilities.
5. Continuous Monitoring: Monitoring applications in real-time to detect and respond to security incidents promptly.
6. Training and Awareness: Providing ongoing training for developers and engineers to stay updated on the latest security threats and best practices.
This programme aims to create secure, reliable, and resilient software solutions that protect both the bank and its customers
Required Skills:
7. Good experience with GitLab, CI/CD pipelines, GitLab runners, security, and compliance frameworks.
8. Familiarity with Docker, Kubernetes, and container orchestration tools.
9. Strong proficiency in Python for scripting, automation, and troubleshooting.
10. Basic to intermediate knowledge of logging and monitoring tools like Splunk, DXAPM
11. Ability to identify and resolve issues across applications, infrastructure, and pipelines.
12. Proven experience in working effectively with cross-functional teams in a collaborative environment.
13. Strong written and verbal communication skills
14. Ability to work with various stakeholders to manage expectations and drive tasks to completion.
15. High level of accountability, ability to take ownership of tasks and drive them to completion autonomously.
16. Write modular, reusable, and efficient code following best design practices to ensure the codebase is easy to maintain and scale.
17. Ensure clear and concise documentation of code and processes being implemented.
Location
London, UK
Rate/Salary
- GBP Daily
Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands.