Devops Engineer
Reserve Bank Information Technology · Mumbai · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
Job Descriptions – DevOps Engineer
1. Engineer – DevOps (2–4 Years)
Experience: 2–4 Years
Role: DevOps Engineer – L1
Work Location: As per organizational requirements
Shift Requirements: Rotational shifts, including weekends and holidays as per the support roster
Job Summary
We are seeking a DevOps Engineer – L1 to support day-to-day operations, application deployments, platform monitoring, incident triage, and service requests across enterprise application and middleware environments.
The candidate should have hands-on experience with Linux, CI/CD pipelines, container platforms, log analysis, and basic application troubleshooting. The role requires working with BuildPiper, GitLab CI/CD, Jenkins, Red Hat OpenShift, Data Grid, Apache Kafka, JFrog Artifactory, HashiCorp Vault, IBM MQ, IBM Cognos, and ELK Stack.
The candidate will work closely with L2/L3 engineers, application development teams, middleware teams, and infrastructure teams to maintain platform availability and meet operational SLAs.
Key Responsibilities
1. CI/CD Pipeline Support
Monitor and support CI/CD pipelines using BuildPiper, GitLab CI/CD, and Jenkins.
Perform initial troubleshooting of pipeline failures, including build errors, dependency issues, configuration errors, and deployment failures.
Monitor build and deployment jobs and validate successful execution.
Assist with Git operations, including repository access, branching, merge requests, and source code version control.
Support application deployment, rollback activities, and post-deployment validation.
Verify Docker image availability and artifact publishing to JFrog Artifactory.
2. Red Hat OpenShift Operations
Monitor the health of OpenShift clusters, namespaces, pods, deployments, services, and routes.
Perform routine checks using the OpenShift web console and CLI (oc).
Troubleshoot common pod issues, including CrashLoopBackOff, ImagePullBackOff, pending pods, and failed deployments.
Review pod logs, events, resource utilization, and deployment status.
Perform approved pod restarts and rollout checks according to SOPs.
Escalate cluster-level, networking, storage, and resource-related issues to L2/L3 teams.
3. Middleware and Messaging Support
Perform basic health checks for Data Grid, Apache Kafka, and IBM MQ.
Monitor Kafka broker health, topic availability, consumer groups, and basic message flow.
Check IBM MQ queue depth, queue availability, and basic connectivity.
Perform routine Data Grid health checks and report cache availability or connectivity issues.
Collect logs and relevant diagnostic information for middleware incidents.
Escalate complex messaging, replication, performance, and connectivity issues to the respective support teams.
4. Artifact Management and Secrets
Support JFrog Artifactory operations and verify the availability of application artifacts and dependencies.
Perform basic artifact and repository access troubleshooting.
Follow approved procedures for accessing secrets through HashiCorp Vault.
Assist with basic secret-access and authentication troubleshooting.
Follow security policies for credentials, tokens, certificates, and sensitive configuration data.
5. IBM Cognos Support
Perform basic availability and service health checks for IBM Cognos.
Assist with initial investigation of reporting service failures and application access issues.
Collect relevant logs and error details for further investigation.
Coordinate with the Cognos or application support team for resolution.
6. Logging and Monitoring
Use ELK Stack and Kibana dashboards to search and analyze application and platform logs.
Perform basic log filtering using timestamps, application names, error messages, and correlation identifiers where available.
Monitor alerts and dashboards and perform initial incident triage.
Identify common error patterns and provide relevant evidence to L2/L3 teams.
7. Linux and Application Support
Execute basic Linux commands for process checks, disk utilization, memory usage, permissions, and log analysis.
Troubleshoot application connectivity issues using basic networking commands.
Perform routine service checks and approved operational activities.
Understand HTTP/HTTPS, DNS, ports, certificates, and basic TCP/IP concepts.
Execute basic Bash scripts and operational runbooks.
8. Incident and Service Request Management
Monitor and respond to assigned incidents and service requests within defined timelines.
Perform first-level troubleshooting and follow documented SOPs.
Record symptoms, impact, timestamps, troubleshooting steps, and supporting logs in tickets.
Escalate unresolved incidents within the defined escalation matrix.
Maintain shift handover documents and operational checklists.
Support planned deployments, maintenance activities, and production releases.
Required Technical Skills
2–4 years of experience in DevOps, application support, platform operations, or middleware support.
Working knowledge of Linux administration and shell commands.
Basic hands-on experience with CI/CD tools such as BuildPiper, GitLab CI/CD, and Jenkins.
Understanding of Docker and containerization concepts.
Basic operational experience with Kubernetes or Red Hat OpenShift.
Familiarity with JFrog Artifactory and Git.
Basic understanding of Apache Kafka, IBM MQ, and Data Grid.
Basic understanding of HashiCorp Vault and secrets management.
Experience with ELK Stack or equivalent centralized logging solutions.
Exposure to IBM Cognos service monitoring.
Basic networking, DNS, TLS, and application connectivity troubleshooting.
Familiarity with ITSM ticketing, incident management, and change management.
Desired Competencies
Good analytical and troubleshooting skills.
Clear verbal and written communication.
Ability to work in a shift-based support environment.
Strong adherence to SOPs and security policies.
Good documentation and shift handover practices.
Ability to collaborate with application, infrastructure, and middleware teams.
Key Performance Indicators
Timely acknowledgement and triage of incidents.
Compliance with assigned SLAs and escalation timelines.
Accuracy of deployment and post-deployment health checks.
Quality of ticket updates and shift handovers.
Adherence to operational procedures and security requirements.
Effective identification and escalation of recurring issues.
Education
Bachelor’s degree or diploma in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
Role Boundary
L1 is responsible for routine operational activities, monitoring, initial investigation, documented remediation, and escalation. Changes to production configurations or infrastructure must follow approved access controls and change management procedures.
2. Senior Engineer – DevOps (4–7 Years)
Experience: 4–7 Years
Role: DevOps Engineer – L2
Work Location: As per organizational requirements
Shift Requirements: Rotational shifts, including weekends, holidays, and on-call support as required
Job Summary
We are looking for an experienced DevOps Engineer – L2 to manage advanced operational troubleshooting, CI/CD pipeline engineering, application deployment issues, OpenShift workload support, middleware operations, and production incident resolution.
The candidate should possess hands-on experience with BuildPiper, GitLab CI/CD, Jenkins, Red Hat OpenShift, Docker, JFrog Artifactory, HashiCorp Vault, Apache Kafka, Data Grid, IBM MQ, IBM Cognos, and ELK Stack.
The role requires strong troubleshooting skills, practical knowledge of application and platform architecture, automation capabilities, and experience working with enterprise application environments. The engineer will work closely with L1 support, L3/platform engineering teams, developers, security teams, and middleware specialists to maintain platform stability and improve operational efficiency.
Key Responsibilities
1. CI/CD Engineering and Pipeline Troubleshooting
Administer, troubleshoot, and support CI/CD pipelines using BuildPiper, GitLab CI/CD, and Jenkins.
Investigate complex build, deployment, dependency, configuration, and pipeline execution failures.
Troubleshoot Jenkins jobs, pipeline stages, build agents, plugins, credentials, and execution environments.
Investigate GitLab pipeline failures, runner issues, repository permissions, and build configurations.
Work with BuildPiper pipeline templates, job configurations, deployment workflows, and environment-specific settings.
Support Docker image builds, tagging, scanning, registry access, and artifact publishing.
Integrate CI/CD workflows with JFrog Artifactory and other approved platform services.
Implement pipeline improvements, reusable templates, and operational automation.
Support release management, deployment validation, and rollback planning.
2. Red Hat OpenShift and Container Platform Support
Perform advanced troubleshooting of OpenShift workloads, deployments, pods, services, routes, and namespaces.
Investigate pod scheduling failures, image pull issues, application startup failures, resource constraints, and container restarts.
Troubleshoot application connectivity, service discovery, ingress/routes, network policies, and DNS-related issues.
Analyze CPU, memory, storage, and resource quota utilization.
Investigate persistent volume claims, storage attachment issues, and application storage failures.
Support rollout strategies, deployment configurations, ConfigMaps, Secrets, and environment-specific application settings.
Analyze OpenShift events, application logs, and cluster-related diagnostic information.
Coordinate with platform engineering teams for cluster-level issues, operator failures, node problems, and platform upgrades.
Support approved maintenance activities, application migrations, and production deployments.
3. Middleware and Messaging Platform Support
Troubleshoot Apache Kafka connectivity, topic availability, consumer lag, broker health, message processing failures, and configuration issues.
Investigate Kafka producer/consumer errors, authentication failures, and message delivery problems.
Support IBM MQ queue managers, queue availability, channel status, message backlogs, and connectivity issues.
Investigate queue depth growth, message accumulation, application connectivity, and failed message processing.
Troubleshoot Data Grid availability, client connectivity, cache-related issues, and performance symptoms.
Analyze middleware logs and metrics to identify bottlenecks and recurring failures.
Coordinate with specialist teams for complex broker, queue manager, cluster, replication, and platform-level issues.
Ensure all operational changes are implemented through approved procedures.
4. JFrog Artifactory and Artifact Management
Troubleshoot artifact upload/download failures, repository access, dependency resolution, and authentication issues.
Investigate build failures caused by missing artifacts, dependency conflicts, or repository connectivity.
Support repository configuration, access permissions, and artifact lifecycle processes.
Assist with artifact retention, cleanup, and repository health checks in accordance with organizational policies.
Coordinate with security teams to support artifact scanning and vulnerability remediation workflows.
5. HashiCorp Vault and Secrets Management
Troubleshoot secret retrieval, authentication methods, token-related issues, and application integration with Vault.
Support approved secret lifecycle operations, policy reviews, and access troubleshooting.
Investigate Vault connectivity, access denial, and secret injection issues affecting deployments.
Support certificate and credential rotation activities in coordination with authorized teams.
Follow least-privilege access principles and ensure secrets are not exposed in logs, scripts, or tickets.
6. ELK Stack and Observability
Perform advanced log analysis using Elasticsearch and Kibana.
Build and refine searches, dashboards, and visualizations to investigate recurring operational issues.
Correlate logs across application components, deployments, and middleware services.
Investigate ingestion gaps, parsing issues, indexing errors, and log availability problems within the assigned support scope.
Identify error patterns, performance symptoms, and potential root causes.
Support alert tuning and operational monitoring improvements.
Prepare incident evidence and technical findings for problem management and RCA activities.
7. IBM Cognos Support
Troubleshoot IBM Cognos service availability, reporting failures, authentication issues, and application connectivity.
Analyze service logs and coordinate investigations with application and database teams.
Support deployment-related validation and configuration troubleshooting within the authorized scope.
Escalate product-level defects and advanced configuration issues to the relevant specialist teams.
8. Linux, Networking, and Automation
Troubleshoot Linux process, service, filesystem, memory, and connectivity issues.
Analyze system and application logs to identify performance and availability problems.
Diagnose DNS resolution, port connectivity, TLS certificate, HTTP/HTTPS, and network communication issues.
Develop and maintain Bash scripts for health checks, log collection, operational reporting, and repetitive tasks.
Use Git for version control of scripts and pipeline configuration.
Apply automation to reduce repetitive manual tasks and improve operational consistency.
9. Incident, Problem, and Change Management
Handle escalated incidents from L1 and perform detailed technical investigation.
Restore services within agreed SLAs and coordinate cross-functional troubleshooting.
Lead technical troubleshooting bridges for assigned incidents.
Prepare root cause analysis (RCA) reports, including impact, timeline, root cause, corrective action, and preventive measures.
Identify recurring incidents and propose permanent fixes or automation opportunities.
Review changes for operational readiness, implementation steps, validation, and rollback planning.
Maintain SOPs, troubleshooting guides, knowledge base articles, and shift handover documentation.
Mentor L1 engineers and improve first-level troubleshooting effectiveness.
Required Technical Skills
4–7 years of experience in DevOps, platform engineering, middleware operations, or production support.
Strong hands-on experience with Linux and troubleshooting.
Practical experience with BuildPiper, GitLab CI/CD, and Jenkins.
Experience with Docker and Red Hat OpenShift or Kubernetes.
Knowledge of CI/CD pipeline configuration, build and deployment troubleshooting, and release management.
Experience with JFrog Artifactory and artifact dependency management.
Working knowledge of HashiCorp Vault and secrets management.
Practical exposure to Apache Kafka and IBM MQ operations and troubleshooting.
Familiarity with Data Grid concepts and operational troubleshooting.
Experience with ELK Stack for log analysis and incident investigation.
Exposure to IBM Cognos service support.
Knowledge of Git, Bash scripting, YAML, networking, DNS, TLS, and application connectivity.
Experience with ITSM processes, incident management, problem management, and change management.
Preferred Skills
Experience supporting enterprise microservices and production environments.
Exposure to pipeline automation, reusable templates, and deployment standardization.
Knowledge of Kubernetes resource management and OpenShift troubleshooting.
Understanding of application-to-middleware integration and distributed systems.
Experience with monitoring, alerting, performance analysis, and RCA documentation.
Exposure to security scanning, image scanning, and vulnerability remediation workflows.
Experience with Terraform or other infrastructure automation tools is an advantage.
Required Competencies
Strong technical troubleshooting and analytical capabilities.
Ability to independently investigate complex operational issues.
Good incident coordination and stakeholder communication skills.
Ability to mentor L1 resources and share technical knowledge.
Strong documentation, ownership, and follow-through.
Ability to work in a high-availability, SLA-driven support environment.
Key Performance Indicators
Compliance with incident resolution and escalation SLAs.
Reduction in recurring incidents and repeat deployment failures.
Quality and timeliness of RCA and problem management reports.
Improvement in pipeline reliability and deployment success rates.
Effectiveness of automation and reduction in manual operational effort.
Quality of SOPs, technical documentation, and knowledge transfer.
Compliance with security, access management, and change control policies.
Education
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
Role Boundary
L2 is responsible for advanced troubleshooting, escalated incident resolution, operational improvements, automation, and technical coordination. Changes affecting cluster configuration, security policies, shared middleware, or production infrastructure must be performed only within authorized responsibilities and approved change management processes. Product-level engineering and major architectural changes may be escalated to L3 or specialist teams.
Sourced from naukri
Skills
About Reserve Bank Information Technology

Reserve Bank Information Technology
IT Services & Consulting
1k+
employees
2016
10 years old
Navi Mumbai, Maharashtra
US
₹13.9L PA avg
Avg at Reserve Bank Information Technology
About
Industries
Employee ratings
10 reviews
Culture
3.5
Career growth
2.6
Work-life
3.6
Employees rate it well for
Find them on