Job Title: DevOps Engineer
Job ID/Reference Code: JR-0000030545
Location: Pune, India
Experience Required: 4–7 Years
Educational Requirements:
Bachelor’s / Master’s Degree in Computer Science / Information Technology / Engineering
Role Overview:
As a DevOps Engineer at Barclays, you will manage and maintain production and non-production environments, streamline CI/CD pipelines, and automate infrastructure.
You will ensure system availability, security, and performance while collaborating across teams to support high-quality software delivery.
This role involves hands-on experience with scripting, deployment tools, cloud technologies, and infrastructure monitoring.
Key Responsibilities:
Manage and support application deployments across production and non-production environments.
Perform Linux server administration and handle system-level configuration and troubleshooting.
Develop and maintain UNIX Shell/Python scripts for automation.
Handle SSL certificate lifecycle including CSR generation, renewal, and import.
Use scheduling tools like TWS for automated job execution.
Participate in release, deployment, and change management processes under ITIL guidelines.
Utilize Jenkins, Git, and Jira for CI/CD and version control workflows.
Debug application issues and contribute to incident resolution and root cause analysis.
Implement best practices for infrastructure reliability, availability, and scalability.
Technical Requirements:
Strong experience in Linux server management and shell scripting.
Proficiency in deployment tools, release planning, and automation techniques.
Familiarity with DevOps tools including Jenkins, Git, Jira.
Experience working with SSL certificates and secure configurations.
Knowledge of AWS services such as S3, Lambda, Step Function, CloudFormation, and Service Catalog.
Experience building CI/CD pipelines and automating BAU (Business As Usual) tasks.
Ability to handle incidents, performance issues, and system vulnerabilities effectively.
Working knowledge of monitoring tools and log analysis for proactive issue management.
Additional Responsibilities:
Collaborate with cross-functional teams to align infrastructure solutions with business needs.
Promote secure coding and deployment practices to meet compliance standards.
Lead and mentor junior team members in infrastructure tasks and automation.
Contribute to the organization's tech forums and drive technical innovation.
Ensure infrastructure code and configurations are optimized and version-controlled.
Participate in Agile delivery cycles and improve DevOps maturity across projects.
Maintain clear documentation and process guidelines for deployments and incident handling.
Analyst Expectations:
Execute responsibilities within deadlines and quality benchmarks.
Maintain subject matter expertise and provide guidance to peers.
Supervise task allocation and ensure effective team coordination when required.
Escalate and address breaches in policy and risk proactively.
Collaborate with other business areas and functions to achieve delivery goals.
Act as a contact point for both internal and external stakeholders.
Drive continuous improvement and innovation within DevOps practices.
Evaluate data and incidents critically to propose long-term technical solutions.
Leadership & Behavioural Expectations:
Follow Barclays' LEAD behaviours:
Listen and be authentic
Energise and inspire
Align across the enterprise
Develop others
Adhere to Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship.
Demonstrate the Barclays Mindset: Empower, Challenge, and Drive.
Guide and influence technical decisions within your area of expertise.
Communicate clearly on complex or sensitive topics with relevant stakeholders.
Promote a culture of security, compliance, and collaboration across all tasks.