Job responsibilities
- Executes creative security solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions and break down technical problems.
- Acquire knowledge with services include load-balancing, web application firewall, distributed-denial of service, SSL/TLS, HTTP(S) and other Internet services and protocols.
- Collaborate with other customers, product lines, network operations and Architecture and Engineering teams to align with overall strategy and avoid duplication of efforts.
- Manage key relationships and communications with stakeholders and vendors including to senior executives.
- Leads initiatives to improve the reliability and stability of your team’s applications and platforms using data-driven analytics to improve service levels.
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors.
- Perform hardware and software certifications.
- Documents and shares knowledge within your organization via internal forums and communities of practice.
- Develops secure and high-quality production code, and reviews and debugs code written by others.
- Coordinate cross-team collaboration with stakeholders.
Required qualifications, capabilities, and skills
- Formal training or certification on security design concepts and 5+ years applied experience.
- Experience in software development in one or more general purpose programming languages: Java, Python.
- Experience in developing and implementing Infrastructure.
- Understanding of micro-services, CI/CD pipelines such as Jenkins.
- Have basic knowledge of networking concept.
- Experience with troubleshooting common networking technologies and issues.
- Ability to expand and collaborate across different levels and stakeholder groups.
- Demonstrated ability to automate processes and tasks.
- Skilled in planning, designing, and implementing enterprise level security solutions.
- Proficient in all aspects of the Software Development Life Cycle.
Preferred qualifications, capabilities, and skills
- Experience working with Agile methodologies like Scrum.
- Structured thinker, effective communicator with excellent written communication skills.
- Any networking related certification is a plus.