Innova Solutions Logo

Innova Solutions

DevOps Engineer

Posted 23 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
The DevOps Engineer will automate and optimize software deployment pipelines for sensitive financial applications, manage OpenShift clusters, implement Infrastructure as Code, ensure compliance with security standards, integrate monitoring solutions, and collaborate with cross-functional teams in the banking sector.
The summary above was generated by AI

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

Similar Jobs

5 Days Ago
Bengaluru, Karnataka, IND
Remote
11,000 Employees
Expert/Leader
11,000 Employees
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Principal DevOps Engineer at Atlassian, you will tackle complex technical challenges, deliver solutions, mentor junior engineers, and lead projects across engineering teams. This role emphasizes your expertise in software development and architecture, particularly with languages like Java, C#, or C/C++, and involves significant responsibility and influence within the team.
13 Days Ago
Bengaluru, Karnataka, IND
155,000 Employees
Senior level
155,000 Employees
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Network DevOps Engineer will develop and manage Cargill's software-defined network infrastructure, focusing on automation and operational excellence using modern DevOps practices. Responsibilities include designing APIs, collaborating with engineering teams on automation requirements, and sharing best practices.
Be an Early Applicant
2 Days Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III SRE + DevOps, you will enhance system reliability at JPMorgan Chase by automating manual processes, contributing to small to medium projects, improving monitoring and observability, and resolving incidents collaboratively. You will apply knowledge of software engineering, coding, and cloud-based infrastructure, while working with various tools and technologies to support financial services operations.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account