Qualifications
- Bachelor’s degree in engineering / computer science or equivalent practical experience
- 8+ years of experience in DevOps/Release Engineering/CI-CD automation in enterprise environments.
- Strong hands-on experience with Jenkins CI/CD pipeline development
o Declarative pipelines, scripted pipelines, shared libraries, agents, credentials
- Experience integrating CI/CD with:
o GitHub (webhooks, PR builds, branch protection, tagging)
o JIRA (traceability, deployment status, release reporting)
o SonarQube (scans, quality gates, reporting)
- Solid knowledge of branching strategy and deployment strategy
- Scripting skills in one or more:
o Bash/Shell, Python, Perl
- Experience implementing code quality gates and enforcing engineering standards
- Hands-on working experience in on-prem environments (banking-grade constraints)
Monitoring / Observability
- Experience with monitoring/logging tools such as:
o Dynatrace (preferred), Splunk, Grafana, PerfMon
Domain
- Banking domain knowledge (release governance, controls, compliance mindset)
Preferred / Nice-to-Have
o Android/iOS pipelines, signing, packaging, store/internal distribution concepts
- Experience with artifact repositories (e.g., Nexus/Artifactory) and versioning
- Understanding of secure SDLC practices (SAST/DAST, dependency checks)
- Experience supporting regulated environments (audit evidence, approvals, traceability)
- Familiarity with containerization/orchestration (if applicable in your setup)