Work Arrangement: Hybrid – 3 days onsite per week
Employment Type: W2 only
***W2 ONLY***
**NO SPONSORSHIP PROVIDED**
Position Overview
We are seeking an experienced Senior DevOps Engineer with 6–8+ years of experience in software delivery, CI/CD automation, and application reliability. The ideal candidate will have a strong Linux background, extensive hands‑on experience with enterprise DevOps tools, and scripting expertise, preferably in Groovy. Experience within banking or financial services is highly desirable.
Must Have:
- 6-8+ years DevOps
- Linux-focused background
- CI/CD
- Expert-level working with Bitbucket, Jenkins, SonarQube, Artifactory, Ansible, Ansible Tower, JIRA.
- Identify vulnerabilities and opportunities for reliability improvement in the solution.
- Python or Groovy scripting
- Solid understanding of SDLC
- Regulatory experience: banking and financial services
- Strong communication and soft skills
Key Responsibilities
- Design, develop, maintain, and optimize CI/CD pipelines to support efficient and reliable software delivery.
- Manage build automation, code quality analysis, artifact repositories, and deployment processes.
- Leverage Bitbucket, Jenkins, SonarQube, Artifactory, Ansible, Ansible Tower, and JIRA to support software development and release workflows.
- Develop and maintain automation scripts using Groovy or Python, with a strong preference for Groovy.
- Support containerized application deployments using Kubernetes, Red Hat OpenShift, or AKS.
- Identify security vulnerabilities, troubleshoot delivery issues, and implement improvements to application reliability.
- Collaborate with development, QA, security, and operations teams throughout the software development lifecycle (SDLC).
- Evaluate existing processes and implement automation and continuous improvement initiatives.
- Ensure software delivery practices align with established security, quality, and regulatory requirements.
Required Qualifications
- 6–8+ years of hands‑on DevOps engineering experience.
- Strong experience supporting software delivery and application pipelines, rather than an infrastructure-focused environment.
- Proficiency with Linux-based systems and command-line tools.
- Expert-level hands‑on experience with Bitbucket, Jenkins, SonarQube, Artifactory, Ansible, Ansible Tower, and JIRA.
- Strong scripting skills in Groovy or Python; Groovy is preferred.
- Experience with Kubernetes and container platforms, particularly Red Hat OpenShift or AKS.
- Solid understanding of the SDLC, CI/CD practices, and software release management.
- Demonstrated ability to identify vulnerabilities and improve application and pipeline reliability.
- Strong analytical, troubleshooting, communication, and collaboration skills.
- Banking, financial services, or other regulated-industry experience preferred.
- Stable employment history with consistent project tenure.