Key Responsibilities
We’re looking for a hands-on engineer who will be:
- MUST have deep hands-on knowledge and experience in Dynamic Application Security Testing (DAST) methodology and related tools like App Scan
- MUST have deep hands-on knowledge and experience in DevOps tool chain support and operability
- Ensures all DevOps tools 100% uptime, ensuring high levels of application reliability and resiliency
- Supporting and maintaining full stack DevOps toolsets. (Jira, Confluence, Bitbucket, Jenkins, SonarQube, Artifactory, xRay)
- Troubleshoot, deep dive RCA and fix DevOps platform issues related to DevOps platforms
- Establish enterprise monitoring capabilities for DevOps toolsets
- Has deep technical knowledge on debug, troubleshooting Jenkins groovy scripts, pipelines thru Jenkins, Bitbucket, SonarQube, etc
- Able to code, script, automate full DevOps automation capabilities to enhance and elevate automation from manual human tasks.
- Always able to find ways to automate, develop scripts, innovate new ideas to reduce human work and repetitive tasks.
- Support OS and DevOps applications patching related activities.
- Remediate DevOps infrastructure issues such as Control-M jobs, backup jobs, BMC Alerts, schedulers, cron-batch, shell scripting commands, etc.
- MUST have automation through server-side Unix/Linux shell scripting technical knowledge
- Work with the vendors in areas of technical support, upgrade DevOps tools, etc
- Configuring server side items - SSO, SSL, Load Balancer, Auto Scaling and DNS setup
Key Requirements
Must:
Knowledge of DevOps Tools
- Technical hands-on knowledge in Dynamic Application Security Testing (DAST) HCL AppScan
- Deep Technical hands-on knowledge in Atlassian stack (Jira, Confluence, Bitbucket)
- Deep Technical hands-on knowledge in platforms such as Jenkins, SonarQube, Artifactory, xRay
Debug and Issue Troubleshooting
- Debug, troubleshooting, diagnose, fix platforms related issues for all the above DevOps tools
- Debug, troubleshooting, diagnose, fix groovy scripts issues (runtime Build, Deploy, Scan, etc)
Pipeline development and Automation
- Hand-on experience in coding, developing and maintaining CI/CD build, deploy pipelines
- Deep Technical experience in automation with groovy scripts.
- Deep technical experience in server-side Unix/Linux shell scripting.
- Able to develop and enhance new automation scripts thru Jenkins pipelines (Groovy scripts, APIs)
Platform Tool Support
- Prior working experience installing, configuring, integrating, upgrading and patching CI/CD toolset.
- MUST be able to work in stretch example: off-office hours support (weekends, holidays)
- Support and maintain all DevOps platform tools uptime to meet SLA
- Support DevOps pipelines issues (Build, Scan, Deploy, Run, Test) phases of DevOps
- Support to DevOps champions and development team
Should:
- Build relationships with DevOps domain champions, development communities and developers
- Comfortable working in a challenging environment
- Able to design a strategy and then execute against it
- Manage delivery of complex projects by simplifying into smaller deliveries
- Ability to benchmark industry standard tools and implement it.
Advantageous
- Knowledge of SRE best practices
- Implement SLI, SLO key indicators to this role
- Extensive background in working with service support teams Infrastructure, Network, Storage, Security, Operations
- Self-directed and comfortable working in ambiguous environment
- Experience working in a highly matrixed organization