Software Engineer - Cybersecurity
Responsibilities
- Perform deployment, administration, management, configuration, testing, and integration tasks related to the cloud security platforms
- Help develop new cloud security strategies and implementations for the firm
- Champion a DevOps security model so that security is automated and elastic across all platforms
- Support the Firm’s goals in secure cloud adoption through hands on interaction with development teams to cultivate a cloud first mindset in transitioning workloads
- Provide support to develop & improve the quality of technical engineering documentation
- Provide support to drive the maturity of the Cybersecurity software development lifecycle
- Makes decisions of a global, strategic nature by analyzing complex data systems and incorporating knowledge of other lines of business & JPMC standards
- Ensures all engineering activities are in conformance with JPMC policies and objectives
- Participate in the development of product technology roadmap & engineering documentation
- Participate in proof of concept research and development in line with emerging industry trends
- Participate in product design, development, and transition to operations
- Provide quality control of engineering deliverables
- Provide technical consultation to product management
- Provide technical interface between development and operations teams
- Leverage DevOps tools to build, harden, maintain and instrument a comprehensive cloud-based security orchestration platform for infrastructure as code
- Develop automated security and compliance capabilities in support of DevOps processes in a large-scale cloud computing environment
Requirements
- Bachelor's Degree in a relative technical field or equivalent field experience.
- Software engineering experience to include implementation of highly scalable systems, release management, software configuration, design, development and implementation is required (Python or Java ideally)
- Public/Private Cloud experience as it relates to Cybersecurity in a mission critical environment including:
- Ability to analyzing complex data systems - failure analysis / root cause analysis
- Developing, improving and maintaining technical engineering documentation
- Roadmap development and ability to evangelize / champion benefits to internal consumers
- Knowledge of cloud computing technologies and experience with workload migration to cloud
- Experience designing visibility outputs intended to establish baselines and prove security posture against implemented controls
- Desire to become an expert in Cybersecurity organization practices, operations, risk management processes, principles, architectural requirements, engineering and threats and vulnerabilities
- Knowledge of industry wide technology trends and best practices
- Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
- Preferred qualifications: Experience with technologies such as CI/CD utilizing tools such as Github, Terraform, Jenkins