DevOps Engineer

Posted 10 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Information Technology
The Role
The DevOps Engineer will automate and optimize software deployment pipelines in a banking environment, managing cloud-native applications. Responsibilities include CI/CD pipeline development, OpenShift management, Infrastructure as Code, security compliance, and performance monitoring. The role requires collaboration with cross-functional teams to ensure reliable delivery of services adhering to financial regulations.
Summary Generated by Built In

Job Description


Summary:

We are looking for a skilled and experienced DevOps Engineer with expertise in PaaS (Platform-as-a-Service), ArgoCD, Helm Charts, OpenShift, Groovy scripting, and Python to join our team in the banking sector. As a key member of the DevOps team, you will be responsible for automating, optimizing, and securing our software deployment pipelines while working on highly sensitive financial applications. You will collaborate with cross-functional teams to ensure the reliable delivery of services in an agile, cloud-native environment, meeting stringent regulatory and security standards typical of the financial industry.

Key Responsibilities:

  • CI/CD Pipeline Automation: Develop and optimize ArgoCD-based CI/CD pipelines, leveraging Helm Charts and automation tools to deploy secure, scalable, and highly available applications within a highly regulated banking environment.

  • OpenShift & Cloud-Native: Manage and optimize OpenShift clusters for enterprise-grade applications, ensuring regulatory compliance, security, and high performance in a banking environment.

  • Infrastructure as Code (IaC): Utilize Terraform, Ansible, and other tools to automate the provisioning of cloud infrastructure while adhering to financial industry compliance standards.

  • Security & Compliance: Ensure DevOps practices meet security and compliance standards for the banking domain, including data encryption, access control, and audit logging.

  • Performance Monitoring & Incident Response: Integrate monitoring solutions (e.g., Prometheus, Grafana) for continuous performance tracking and quickly respond to incidents or performance degradation in mission-critical financial applications.

  • Containerization and Orchestration: Leverage container technologies (Docker, Kubernetes, OpenShift) to create robust, secure, and scalable environments, ensuring high availability for banking applications.

  • Scripting & Automation: Write Groovy and Python scripts for automating deployment, scaling, and management of applications, as well as integrating with internal financial systems.

  • Collaboration with Stakeholders: Work closely with product development, infrastructure, and security teams to align DevOps practices with banking application requirements, ensuring seamless integration of new services and features.

  • Documentation & Best Practices: Document processes, workflows, and automation scripts to improve team efficiency, compliance audits, and knowledge sharing across the organization.

Skills and Qualifications:

  • Experience: 5-10 years in DevOps roles, with a proven track record of managing cloud-native applications and infrastructure in the banking/financial sector.

  • PaaS & Cloud Platforms: Hands-on experience with PaaS solutions, especially in regulated environments. Experience with cloud platforms like AWS, Azure, or Google Cloud is preferred.

  • ArgoCD & Helm: Expertise in ArgoCD for GitOps-based deployment, alongside advanced knowledge of Helm charts for managing Kubernetes-based deployments.

  • OpenShift & Kubernetes: Deep understanding of OpenShift and Kubernetes to manage, scale, and secure financial applications, with a focus on high availability and performance in regulated environments.

  • Scripting: Strong knowledge of Groovy and Python for automation of deployment, monitoring, and compliance tasks.

  • Security & Compliance: Experience in ensuring compliance with banking industry regulations such as PCI-DSS, GDPR, and ISO/IEC 27001, while maintaining a secure development pipeline.

  • CI/CD Tools: Proficiency in CI/CD tools such as Jenkins, GitLab CI, or similar, with an understanding of the integration of security testing and scanning in the pipeline.

  • Monitoring & Logging: Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK Stack, and familiarity with regulatory requirements related to data logging and monitoring.

  • Version Control: Expertise with Git, GitLab, or GitHub for version control and collaboration.

  • Infrastructure as Code: Proficient in Terraform, Ansible, or similar tools for IaC, enabling infrastructure management in the cloud or on-prem environments.

  • Soft Skills: Strong analytical, problem-solving, and troubleshooting abilities.

  • Excellent communication skills to collaborate across various teams within the organization.

Preferred Qualifications:

  • Experience with microservices architectures in the banking domain.

  • Familiarity with Service Mesh technologies (e.g., Istio) for secure service-to-service communication.

  • Knowledge of Helm for Kubernetes application packaging, especially in regulated environments.

  • Experience with automated compliance and security scanning tools (e.g., Aqua Security, Twistlock).

  • Familiarity with agile methodologies and DevSecOps practices, ensuring security and compliance are integrated early in the development lifecycle.

Education:

  • Bachelor's or Masters degree in Computer Science, Information Technology, Engineering, or a related field. Alternatively, equivalent experience in banking or financial services technology.


Top Skills

Groovy
Python
The Company
HQ: Duluth, GA
6,523 Employees
On-site Workplace

What We Do

Founded in 1998 and headquartered in Atlanta (Duluth), Georgia, Innova Solutions along with its subsidiaries employs over 50,000 professionals worldwide and reports an annual revenue approaching $3.0B. Through global delivery centers across North America, Asia, and Europe, Innova Solutions delivers strategic technology and business transformation solutions to its clients, enabling them to operate as leaders within their fields. Whether it is onboarding a new service, embracing a new consumer device or rolling out a Business Innovation, Innova Solutions will empower your Enterprise to transition to new technologies, embrace new service delivery models and enhance the business value provided by IT. Innova provides a full spectrum of services to plan, prep, and execute a data center migration and the development of workloads that can be moved to… or in-between, cloud service providers.

Similar Jobs

SmartBear Logo SmartBear

Zephyr Enterprise DevOps Engineer

Cloud • Internet of Things • Software • App development • Automation
Easy Apply
Bengaluru, Karnataka, IND
800 Employees

Atlassian Logo Atlassian

Principal DevOps Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
Bengaluru, Karnataka, IND
11000 Employees

Zeta Global Logo Zeta Global

Lead DevOps/ SRE Engineer

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Bangalore, Bengaluru, Karnataka, IND
2194 Employees

Motorola Solutions Logo Motorola Solutions

Senior Software Engineer(Devops/Jenkins/Scripting/Git/Build Automation)

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Bangalore, Bengaluru, Karnataka, IND
21000 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account