Analyzing vulnerabilities and implementing security strategies within the software development cycle at Redbelt Security. Ensuring compliance with security requirements and providing guidance to the development team.
Responsibilities
Provide technical guidance to the development team on implementing security practices throughout the software development lifecycle.
Conduct risk assessments, identifying potential vulnerabilities in systems and applications under development, and perform advanced security testing such as penetration testing, code analysis, and architecture reviews.
Develop and implement comprehensive security strategies, ensuring security requirements are met at all project stages.
Configure and maintain security tools, such as vulnerability scanners, identity and access management solutions, and security monitoring systems.
Implement processes and automation to ensure compliance with security practices, regulations, and industry standards.
Participate in security reviews and provide technical guidance to the development team.
Develop and deliver training for the development team on secure coding best practices and threat awareness.
Monitor trends and developments in security best practices and recommend adoption of new technologies and approaches.
Contribute to the continuous improvement of DevSecOps processes by identifying opportunities and implementing effective solutions.
Requirements
Bachelor's degree in Technology, Systems Analysis, Computer Science, or a related field.
Knowledge of programming languages such as Python, Java, JavaScript, C# or others, along with relevant frameworks and libraries.
Familiarity with version control (Git), continuous integration (CI), continuous delivery (CD), infrastructure automation, and tools such as Docker and Kubernetes.
Understanding of security principles and practices, including common vulnerabilities, risk mitigation techniques, secure coding practices, cryptography, IAM, monitoring, and security auditing.
Security and automation tools: Familiarity with static code analysis, vulnerability scanning, secrets management, IDS/IPS, and SIEM.
Cloud computing and distributed architecture: Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, along with distributed architectures, microservices, and cloud security practices.
Site Reliability Engineering Senior Manager leading multiple SRE teams at Netwealth. Shaping strategy and operational practices in a collaborative environment.
DevOps Engineer automating software development lifecycle in multi - cloud Kubernetes environments. Building and maintaining DevSecOps pipeline using Infrastructure as Code and modern tools.
DevOps Engineer responsible for automating DevSecOps processes and improving software development life cycle in a multi - cloud Kubernetes environment. Collaborating with a team for tool building in the intelligence community.
DevOps Engineer managing Kubernetes deployments for health tech company. Collaborating with engineering teams to enhance healthcare services using advanced technologies.
DevOps Engineer at PointClickCare, empowering innovative healthcare with Kubernetes and automation expertise. Work remotely while supporting crucial healthcare technology solutions.
Entry Level DevOps Engineer at Podimo, building scalable cloud infrastructure for a podcast platform. Collaborate with development teams and leverage AI tools to enhance the platform.
DevOps Engineer managing AWS infrastructure while contributing to backend code in Node.js and Python. Join Auterion building AI - powered software for autonomous systems.
Cloud DevOps Engineer managing Azure infrastructure at Medical Guardian. Overseeing technical operations and security response in a hybrid work environment.
SRE Linux/Unix System Administrator at Broadridge with strong Unix/Linux Bourne/Bash Scripting skills. Collaborating in a hybrid, fast - paced environment to manage critical systems.