Description:
As a Full Stack Cybersecurity Engineer in our dynamic team, you will play a pivotal role within our agile, DevSecOps environment. Reporting to the Development Lead, your responsibility is to architect, design, develop, automate, deploy, and integrate tools for our global cybersecurity vulnerability management systems. Collaborating closely with the Secure Development team, Pen Testers, and Application Security Engineering, you will contribute to the seamless and secure deployment of technologies across our organization.
Key Responsibilities:
Full Stack Development:
- Architect, design, and develop integration pieces for various tools within the Vulnerability Management estate.
- Implement the agreed software system architecture.
Comprehensive System Design:
- Define and implement data structures, system designs, and patterns.
- Design and develop scalable web services, applications, and APIs.
Scripting and Reporting:
- Develop tools and scripts for comprehensive reporting to operational teams across Cybersecurity.
- Identify bottlenecks and enhance software efficiency.
Collaboration and Communication:
- Collaborate with the design team on the development of micro-services.
- Work closely with stakeholders at various levels across Cybersecurity and other IT teams.
Troubleshooting and Documentation:
- Troubleshoot and promptly resolve issues.
- Create detailed technical documentation to support delivered code.
Innovation and Proposals:
- Propose and implement new technologies and techniques to identify vulnerable infrastructure and platforms comprehensively.
Key Skills and Qualifications:
- 5+ years of expertise in front-end languages (e.g., HTML5, CSS, JavaScript, and JQuery).
- 5+ years of proficiency in Python.
- 5+ years of scripting skills (e.g., Python, Perl, and Bash).
- 5+ years of experience with SQL (e.g., Oracle, PostgreSQL, MSSQL).
- 5+ years of experience with networking (e.g., TCP/IP, Subnetting, Firewalls, etc.).
- 5+ years of experience with system administration (e.g., configuring/managing servers, Linux/Windows).
- 5+ years of experience with debugging (e.g., stack traces, log files, and other system outputs).
- 1+ years of experience with Cloud Engineering (e.g., Alibaba, GCP, AWS, Azure).
- 1+ years of experience with containers (e.g., Docker, Kubernetes).