Position Overview
We are seeking a highly skilled and motivated DevSecOps Engineer with 4-5 years of experience in DevSecOps practices and related technologies. The ideal candidate will have a strong background in building and managing enterprise DevSecOps pipelines, expertise in modern development and deployment tools, and a solid understanding of integrating security into the software development lifecycle. This role requires technical proficiency, problem-solving skills, and the ability to collaborate effectively with stakeholders and subject matter experts (SMEs).
Key Responsibilities
-
Enterprise DevSecOps Pipeline Development
-
Design, build, and maintain enterprise-grade DevSecOps pipelines with a focus on security, scalability, and efficiency.
-
Build Management
-
Utilize expertise in build management tools such as Maven, Gradle, and NPM to optimize build processes and ensure reliability.
-
CI/CD Implementation
-
Develop and manage CI/CD pipelines using tools like GitHub Actions, Jenkins, and Azure DevOps to enable efficient and automated software delivery.
-
Network Connectivity
-
Understand and troubleshoot network connectivity issues to ensure seamless communication between systems and services.
-
Containerization and Orchestration
-
Leverage Docker and Kubernetes to containerize applications and manage scalable, reliable deployments.
API Management
-
Work with APIs and API gateways to ensure secure and efficient communication between services.
Security Integration
-
Implement and manage security tools such as SAST, SCA, DAST, and API Security to identify and mitigate vulnerabilities throughout the software development lifecycle.
Collaboration and Communication
-
Act as a liaison between technical teams, SMEs, and stakeholders to ensure alignment of project goals and deliverables.
Troubleshooting and Support
-
Diagnose and resolve issues within DevOps pipelines to maintain high availability and performance.
Scripting and Automation
-
Develop and maintain scripts using Python, Bash, and PowerShell to automate repetitive tasks and improve operational efficiency.
Experience
-
4-5 years of hands-on experience in DevSecOps practices, including pipeline development, CI/CD, and security integration.
Technical Expertise
-
Strong knowledge of build management tools (Maven, Gradle, NPM).
-
Proficiency in CI/CD tools (GitHub Actions, Jenkins, Azure DevOps).
-
Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
-
Strong scripting skills in Python, Bash, and PowerShell.
Security Knowledge
-
Familiarity with security tools (SAST, SCA, DAST, API Security) and best practices for integrating security into DevOps workflows.
Soft Skills
-
Excellent communication skills to interact with SMEs and stakeholders effectively.
- Strong problem-solving abilities to troubleshoot and resolve pipeline issues.
Additional Skills
-
Solid understanding of network connectivity and its impact on system performance.
-
Experience with API management and API gateways.
Preferred Experience
-
Previous experience in a DevSecOps or similar role.
-
Familiarity with cloud platforms and services.
-
Knowledge of modern software development practices and methodologies