Devsecops Jobs
Devsecops Jobs
Devsecops Jobs
Responsibilities:
Strategy and Leadership:
Develop and lead the implementation of the DevSecOps strategy, collaborating with
cross-functional teams.
Provide technical leadership and mentorship to the DevOps team on security best
practices.
Security Architecture:
Design, implement, and maintain secure infrastructure and application
architectures.
Conduct regular security architecture reviews and provide recommendations for
improvements.
Automation and Scripting:
Automate security testing and processes within the CI/CD pipeline.
Develop and maintain scripts and tools for automating security tasks.
Security Testing:
Oversee static and dynamic application security testing (SAST and DAST).
Lead security code reviews and collaborate with development teams to remediate
vulnerabilities.
Incident Response:
Lead and coordinate incident response efforts in the event of security incidents or
breaches.
Develop and maintain incident response plans and playbooks.
Policy and Compliance:
Develop and enforce security policies and procedures.
Ensure compliance with relevant regulations and standards.
Collaboration:
Collaborate closely with development, operations, and security teams to integrate
security into the entire SDLC.
Provide guidance and training to teams on security best practices.
Monitoring and Alerting:
Implement and manage security monitoring and alerting systems.
Respond to and investigate security alerts in collaboration with the incident
response team.
Must-Have Skills:
Extensive experience in DevOps methodologies and practices, with a focus on
integrating security into CI/CD pipelines.
Strong understanding of security principles, best practices, and common
vulnerabilities (e.g., OWASP Top 10).
Hands-on experience with security tools and technologies such as static code
analysis, DAST, container security scanning, and vulnerability management.
Proficiency in scripting and automation using languages such as Python, Bash, or
Ruby.
Experience with cloud platforms such as AWS Cloud Platform and securing cloud-
native applications and infrastructure.
Excellent leadership and team management skills, with the ability to mentor and
motivate team members.
Strong problem-solving and communication skills, with the ability to collaborate
effectively with cross-functional teams.
Ability to stay current with industry trends and emerging security threats.
Good-to-Have Skills:
Experience with infrastructure as code (IaC) using tools such as Terraform,
CloudFormation, or Ansible, and integrating security into IaC pipelines.
Familiarity with security compliance frameworks and standards (e.g., NIST, ISO
27001, SOC 2).
Knowledge of identity and access management (IAM) principles and technologies.
Experience with security incident response and forensics.
Certification in relevant security-related domains (e.g., CISSP, CEH, AWS Certified
Security Specialty).
Could-Have Skills:
Familiarity with DevSecOps tools and frameworks such as OWASP SAMM and DevSecOps
Maturity Model.
Experience with threat modeling and risk assessment methodologies.
Knowledge of container orchestration platforms such as Kubernetes and securing
containerized environments.
Contribution to open-source security projects.
Experience with application security testing and secure coding practices.
2.
3.
Responsibilities
Provide DevSecOps support across Test, Staging, Production on-prem and in cloud
environments
Operations support across multiple products on-prem and in cloud
AWS resource provisioning, management, architecture with a focus on cost and
optimization
Build and maintain automation pipelines supporting Continuous Delivery using
Ansible, Jenkins and Docker
Key support on migration projects of on-prem to AWS
Build Splunk and Dynatrace Dashboards and alerts, integrated with X-Matters oncall,
ServiceNow and Slack
Lead projects & initiatives to completion to improve and streamline operational
processes and maximize resources
Interface with other teams to resolve complex issues that have implications beyond
your own area
Assess infrastructure and application vulnerabilities and take remediation actions
as appropriate.
Qualifications
Experience in AWS including EMR, EC2, Terraform, Lambda, S3, Cloudwatch, VPC
Experience in setup of Openshift Containerization Platform and Kubernetes cluster
across the cloud platforms.
DevSecOps tools such as Ansible, Splunk, Dynatrace, Kubernetes, Confluence, Jenkins
High scalability projects involving on-prem and cloud-based
Experience with scripting languages Perl, Python, Powershell, Bash
Previous experience testing across multiple platforms (API, web.)
Direct hands-on experience with ad hoc query programs (MySQL required, DB2 a plus),
automated testing tools, and reporting software.
Knowledge and experience in Agile framework using Jira
Experience with LDAP and Active Directory
Experienced with some ancillary technologies necessary for Internet applications:
HTTP, TCP/IP, POP/SMTP, etc.
Automation testing using Selenium WebDriver or Robot Framework
Self-starter with a great deal of ownership and initiative supporting operations
Network and storage knowledge a plus
Strong communication skills when responding to internal and external partners
4.
We are seeking a talented and experienced Principal DevSecOps Engineer to join our
dynamic team and play a pivotal role in enhancing our software development and
deployment processes while ensuring the highest level of security.
Key Responsibilities:
5.
Job Description
Your role will involve leveraging and integrating Gen AI technologies to execute
these functions. You will have the opportunity to significantly enhance our
operations, automate repetitive tasks, execute tests, and provide valuable insights
through data analysis.
Additionally, you will oversee the infrastructure and operational aspects of our
production environment. This role requires a proactive approach to identifying and
mitigating security risks and a strong focus on customer service.
Essential Functions:
Act as the first level of triage interface for primary Shiftleft product between
Cybersecurity and TLT's across Visa
Manage operational aspects to increase productivity and reduce developer load.
Leverage Gen AI technologies for task execution and data analysis.
Ensure end-to-end security across all operations.
Automate repetitive tasks and test execution.
Design and Orchestrate CI/CD execution
Oversee the infrastructure and operational aspects of the production environment.
Lead and manage a team of DevSecOps professionals.
Take responsibility of DevSecOps for additional product : CDAST
This is a hybrid position. Hybrid employees can alternate time between both remote
and office. Employees in hybrid roles are expected to work from the office 2-3 set
days a week (determined by leadership/site), with a general guidepost of being in
the office 50% or more of the time based on business needs.
Qualifications
Basic Qualifications:
Preferred Qualifications:
6.
Security Automation: Develop and maintain automated security tools and processes to
identify vulnerabilities, perform code analysis, and conduct security testing. This
includes integrating security scanners, static code analysis tools, and
vulnerability assessment tools into the CI/CD pipeline.
Secure Infrastructure: Work with infrastructure and operations teams to design and
implement secure cloud infrastructure, network architecture, and deployment
processes. This involves ensuring proper access controls, encryption, and
monitoring are in place.
Secure Coding Practices: Promote and enforce secure coding practices within the
development teams. Provide guidance on secure coding techniques, code reviews, and
security testing methodologies.
1. **Summary 1:**
- Automation and Scripting: Python, Bash
- Security Testing: SAST, DAST
- Incident Response: Incident response plans, playbooks
- Policy and Compliance: Security policies, procedures
- Monitoring and Alerting: Security monitoring and alerting systems
2. **Summary 2:**
- Infrastructure as Code (IaC): Terraform
- CI/CD pipelines: GitLab, Jenkins, Nexus
- Code/Binary scans: SonarQube, Veracode
- Secrets management: Vault
- SDLC Tools: Maven, Gradle, Selenium, Ansible
- Containerization: Docker
- Test Automation: Selenium WebDriver, Robot Framework
3. **Summary 3:**
- AWS Services: EMR, EC2, Lambda, S3, Cloudwatch, VPC
- Containerization: Openshift, Kubernetes
- DevSecOps Tools: Ansible, Splunk, Dynatrace, Confluence, Jenkins
- Automation: Perl, Python, Powershell, Bash
- Testing: Selenium WebDriver, Robot Framework
4. **Summary 4:**
- CI/CD: GitLab, Jenkins
- Security Tools: Snyk, Crowdstrike, SonarQube
- AWS: AWS Cloud Platform
- Development Tools: AWS, CI/CD tools
- Automation: Python, Ruby, Bash
- Relevant security certifications (e.g., CISSP, Certified Ethical Hacker,
CompTIA Security+).
5. **Summary 5:**
- Gen AI Technologies
- CI/CD: GitLab, Jenkins
- Automation: Copilot / Chat GPT
6. **Summary 6:**
- Automation: Security scanners, static code analysis tools, vulnerability
assessment tools
- Infrastructure: Docker, Kubernetes
- Monitoring: Log analysis tools, intrusion detection, system monitoring
- Security Certifications: Certified Secure Software Lifecycle Professional
(CSSLP), Certified Ethical Hacker (CEH), Certified Information Systems Security
Professional (CISSP).
These tools are utilized for various purposes such as automation, testing,
infrastructure management, security monitoring, compliance, and incident response,
aligning with the responsibilities and requirements outlined in each summary.