Infrastructure Engineer

Barclays
Full_timeIndia

📍 Job Overview

  • Job Title: Infrastructure Engineer
  • Company: Barclays
  • Location: Gera Commerzone SEZ, Pune, India
  • Job Type: Full-Time
  • Category: Infrastructure & DevOps
  • Date Posted: June 12, 2025
  • Experience Level: Mid-Senior Level (5-10 years)
  • Remote Status: On-site

🚀 Role Summary

  • Key Responsibilities: Build, maintain, and optimize infrastructure platforms and products supporting applications and data systems. Ensure reliability, scalability, and security through software engineering techniques, automation, and best practices in incident response.
  • Key Technologies: Kubernetes (OpenShift & EKS/AKS), Python, Bash, Golang, Docker, Cloud-Native utilities, and cloud technologies (AWS/Azure).
  • Key Skills: Infrastructure management, incident response, automation, security implementation, and cross-functional collaboration.

📝 Enhancement Note: This role requires a strong background in infrastructure engineering, with a focus on Kubernetes and cloud-native technologies. Candidates should have experience in software development and a drive for continuous improvement.

💻 Primary Responsibilities

  • Infrastructure Development & Maintenance:

    • Develop, deliver, and maintain high-quality infrastructure solutions to fulfill business requirements, ensuring reliability, performance, availability, and ease of use.
    • Identify appropriate technologies and solutions to meet business, optimization, and resourcing requirements.
  • Incident Management:

    • Monitor IT infrastructure and system performance to measure, identify, address, and resolve potential issues, vulnerabilities, or outages.
    • Use data to drive down mean time to resolution.
  • Automation:

    • Develop and implement automated tasks and processes to improve efficiency and reduce manual intervention, utilizing software scripting/coding disciplines.
  • Security:

    • Implement secure configurations and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorized access.
  • Teamwork & Collaboration:

    • Collaborate cross-functionally with product managers, architects, and other engineers to define IT infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data-driven approach.
  • Learning & Development:

    • Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth.

📝 Enhancement Note: This role requires a strong focus on incident management and automation to ensure high availability and scalability of infrastructure platforms. Candidates should have experience in monitoring tools and incident response processes.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications (e.g., AWS, Azure, or GCP) are a plus.

Experience: 5-10 years of experience in infrastructure engineering, with a strong focus on Kubernetes and cloud-native technologies. Proven experience in software development using Python, Bash, or Golang.

Required Skills:

  • Experience configuring, using, or maintaining Kubernetes (OpenShift & EKS/AKS).
  • Experience in developing and coding software using Python, Bash, or Golang.
  • Experience with Docker, containers, and cloud-native utilities and software.
  • Hands-on experience in setting up infrastructure monitoring.
  • Experience in developing self-service solutions for automation and TOIL reduction.
  • Drive mindset for continuous improvement.
  • Experience with observability tools like Elastic, Prometheus, or Grafana.

Preferred Skills:

  • Experience writing Ansible playbooks or Chef cookbooks.
  • Foundational understanding of cloud technologies within AWS or Azure.
  • Familiarity with complex system integrations, REST APIs, observability, telemetry, and microservice-based architectures.
  • Experience in an SRE/DevOps role.
  • Experience with CI/CD tools, monitoring systems, and configuration management tools.
  • Strong programming skills and deep Kubernetes internal knowledge.
  • Experience with Portworx and Cilium.

📝 Enhancement Note: Candidates should have a strong background in infrastructure management, with a focus on Kubernetes and cloud-native technologies. Experience in software development and automation is highly valued for this role.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience in configuring, using, or maintaining Kubernetes (OpenShift & EKS/AKS) with live examples or case studies.
  • Showcase software development projects using Python, Bash, or Golang, highlighting your coding skills and problem-solving abilities.
  • Include examples of infrastructure monitoring solutions you've implemented, explaining the tools and processes used.
  • Present self-service automation solutions you've developed, explaining the technologies and methodologies employed.

Technical Documentation:

  • Provide code samples and documentation showcasing your coding skills and attention to detail.
  • Include documentation on infrastructure monitoring solutions, explaining the setup, configuration, and maintenance processes.
  • Demonstrate your understanding of security best practices by including documentation on secure infrastructure configurations and threat mitigation strategies.

📝 Enhancement Note: Candidates should focus on demonstrating their technical skills and problem-solving abilities through their portfolio. Live demos and case studies are highly valued for this role.

💵 Compensation & Benefits

Salary Range: The estimated salary range for this role in Pune, India, is ₹1,200,000 - ₹1,800,000 per annum, based on industry standards and regional cost of living. Final compensation will be determined based on experience and qualifications.

Benefits:

  • Competitive benefits package, including health insurance, retirement plans, and employee assistance programs.
  • Employee discounts on various products and services.
  • Opportunities for professional development and career growth within the organization.

Working Hours: Full-time position with standard working hours, including flexibility for incident response and maintenance windows.

📝 Enhancement Note: The estimated salary range is based on market research and regional cost of living. Final compensation will be determined based on the candidate's experience and qualifications.

🎯 Team & Company Context

🏢 Company Culture

Industry: Financial Services

Company Size: Large (over 100,000 employees)

Founded: 1690

Team Structure:

  • The Infrastructure team works closely with development teams, product managers, and architects to define and deliver IT infrastructure requirements.
  • The team is structured with specialists in various domains, such as Kubernetes, cloud technologies, and infrastructure monitoring.
  • Cross-functional collaboration is essential to ensure seamless integration and alignment with business objectives.

Development Methodology:

  • Agile/Scrum methodologies are used for infrastructure development and delivery.
  • Code reviews, testing, and quality assurance practices are employed to ensure high-quality infrastructure solutions.
  • Deployment strategies, CI/CD pipelines, and server management are critical aspects of the infrastructure engineering role.

Company Website: Barclays

📝 Enhancement Note: Barclays is a large financial services organization with a global presence. The company values cross-functional collaboration and a data-driven approach to decision-making.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Senior Level Infrastructure Engineer

Reporting Structure: This role reports directly to the Infrastructure Manager and works closely with development teams, product managers, and architects.

Technical Impact: Infrastructure Engineers at Barclays have a significant impact on the reliability, scalability, and security of the company's infrastructure platforms, directly influencing user experience and business outcomes.

Growth Opportunities:

  • Technical Growth: Deepen your expertise in infrastructure engineering, focusing on Kubernetes, cloud-native technologies, and emerging trends in the industry.
  • Leadership Growth: Develop your leadership skills by mentoring junior team members, driving projects, and contributing to the organization's technology communities.
  • Architecture & Strategy: Gain experience in infrastructure architecture and strategy, working closely with architects and product managers to define and deliver IT infrastructure requirements.

📝 Enhancement Note: This role offers significant opportunities for technical growth and leadership development within the infrastructure engineering domain.

🌐 Work Environment

Office Type: Modern, collaborative workspace with dedicated infrastructure engineering teams and cross-functional collaboration areas.

Office Location(s): Gera Commerzone SEZ, Pune, India, and DLF IT Park, Chennai, India.

Workspace Context:

  • Collaboration: The workspace is designed to foster collaboration between infrastructure engineers, development teams, and other stakeholders.
  • Tools & Equipment: Modern workstations with multiple monitors, testing devices, and development tools are provided to ensure optimal productivity.
  • Cross-Functional Interaction: The workspace encourages interaction with various teams, such as software development, product management, and design, to ensure seamless integration and alignment with business objectives.

Work Schedule: Standard full-time working hours with flexibility for incident response, maintenance, and project deadlines.

📝 Enhancement Note: The work environment at Barclays is designed to foster collaboration and innovation, with a focus on cross-functional teamwork and continuous learning.

📄 Application & Technical Interview Process

Interview Process:

  1. Online Assessment: A technical assessment focusing on infrastructure management, incident response, and automation skills.
  2. Technical Deep Dive: A detailed discussion of your experience with Kubernetes, cloud-native technologies, and infrastructure monitoring tools.
  3. Behavioral & Cultural Fit: An assessment of your problem-solving skills, communication abilities, and cultural fit within the Barclays team.
  4. Final Evaluation: A review of your technical skills, experience, and overall fit for the role.

Portfolio Review Tips:

  • Highlight your experience with Kubernetes, cloud-native technologies, and infrastructure monitoring tools with live demos and case studies.
  • Showcase your software development projects, emphasizing your coding skills and problem-solving abilities.
  • Demonstrate your understanding of security best practices and threat mitigation strategies.
  • Explain your approach to automation and self-service solutions, emphasizing your drive for continuous improvement.

Technical Challenge Preparation:

  • Brush up on your Kubernetes, cloud-native technologies, and infrastructure monitoring skills.
  • Familiarize yourself with Barclays' technology stack and development methodologies.
  • Prepare for behavioral questions focusing on problem-solving, communication, and teamwork skills.

ATS Keywords: [See the comprehensive list of ATS keywords at the end of this document]

📝 Enhancement Note: The interview process for this role focuses on technical skills, problem-solving abilities, and cultural fit within the Barclays team. Candidates should be prepared to demonstrate their expertise in infrastructure engineering and software development.

🛠 Technology Stack & Web Infrastructure

Infrastructure Technologies:

  • Kubernetes: OpenShift & EKS/AKS (experience required)
  • Cloud Technologies: AWS, Azure (foundational understanding preferred)
  • Infrastructure Monitoring: Elastic, Prometheus, Grafana (experience required)
  • Automation: Ansible, Chef (experience preferred)
  • CI/CD: Jenkins, GitLab CI/CD (experience preferred)

Programming Languages & Tools:

  • Programming Languages: Python, Bash, Golang (experience required)
  • Version Control: Git (experience required)
  • Containerization: Docker (experience required)
  • Configuration Management: Ansible, Chef (experience preferred)

📝 Enhancement Note: Candidates should have experience with Kubernetes, cloud-native technologies, and infrastructure monitoring tools. Familiarity with automation, CI/CD, and configuration management tools is highly valued.

👥 Team Culture & Values

Web Development Values:

  • Reliability: Ensure high availability and scalability of infrastructure platforms to support business objectives.
  • Performance: Optimize infrastructure solutions for cost and reliability, with a focus on continuous improvement.
  • Security: Implement secure configurations and measures to protect infrastructure against cyber-attacks and other security threats.
  • Collaboration: Work closely with development teams, product managers, and architects to define and deliver IT infrastructure requirements.
  • Innovation: Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth.

Collaboration Style:

  • Cross-Functional Integration: Collaborate closely with development teams, product managers, and architects to define and deliver IT infrastructure requirements.
  • Code Review Culture: Participate in code reviews and pair programming to ensure high-quality infrastructure solutions.
  • Knowledge Sharing: Share technical expertise and best practices with team members and other stakeholders to foster a culture of continuous learning.

📝 Enhancement Note: Barclays values a culture of collaboration, innovation, and continuous learning. Infrastructure Engineers are expected to work closely with development teams and other stakeholders to ensure seamless integration and alignment with business objectives.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Kubernetes: Troubleshoot and optimize Kubernetes clusters for high availability and scalability.
  • Cloud-Native Technologies: Migrate and manage applications and data systems in cloud-native environments, ensuring reliability, performance, and security.
  • Infrastructure Monitoring: Develop and implement monitoring solutions to ensure the reliability, availability, and scalability of infrastructure platforms.
  • Security: Implement and maintain secure configurations and measures to protect infrastructure against cyber-attacks and other security threats.
  • Automation: Develop and implement automated tasks and processes to improve efficiency and reduce manual intervention.

Learning & Development Opportunities:

  • Technical Skill Development: Deepen your expertise in infrastructure engineering, focusing on Kubernetes, cloud-native technologies, and emerging trends in the industry.
  • Conference Attendance & Certification: Attend industry conferences and obtain relevant certifications (e.g., AWS, Azure, or GCP) to enhance your technical skills and knowledge.
  • Technical Mentorship & Leadership: Mentor junior team members and contribute to the organization's technology communities to foster a culture of technical excellence and growth.

📝 Enhancement Note: This role offers significant opportunities for technical growth and leadership development within the infrastructure engineering domain. Candidates should be prepared to tackle complex technical challenges and drive continuous improvement in infrastructure platforms.

💡 Interview Preparation

Technical Questions:

  • Kubernetes: Describe your experience with Kubernetes (OpenShift & EKS/AKS) and how you've optimized clusters for high availability and scalability.
  • Cloud-Native Technologies: Explain your experience with cloud-native technologies (AWS/Azure) and how you've migrated and managed applications and data systems in these environments.
  • Infrastructure Monitoring: Discuss your experience with infrastructure monitoring tools (Elastic, Prometheus, Grafana) and how you've ensured the reliability, availability, and scalability of infrastructure platforms.
  • Security: Describe your approach to implementing and maintaining secure configurations and measures to protect infrastructure against cyber-attacks and other security threats.
  • Automation: Explain your experience with automation tools (Ansible, Chef) and how you've developed and implemented automated tasks and processes to improve efficiency and reduce manual intervention.

Company & Culture Questions:

  • Barclays Technology Stack: Demonstrate your understanding of Barclays' technology stack and how you would contribute to its evolution and optimization.
  • Cross-Functional Collaboration: Explain your experience working with development teams, product managers, and architects, and how you would ensure seamless integration and alignment with business objectives at Barclays.
  • Continuous Improvement: Describe your approach to continuous improvement in infrastructure engineering and how you would drive innovation and excellence at Barclays.

Portfolio Presentation Strategy:

  • Live Demos: Present live demos of your experience with Kubernetes, cloud-native technologies, and infrastructure monitoring tools, highlighting your technical skills and problem-solving abilities.
  • Case Studies: Include case studies demonstrating your experience in infrastructure engineering, with a focus on complex system integrations, REST APIs, observability, telemetry, and microservice-based architectures.
  • Code Walkthroughs: Conduct code walkthroughs to explain your approach to software development, automation, and security best practices.

📝 Enhancement Note: The interview process for this role focuses on technical skills, problem-solving abilities, and cultural fit within the Barclays team. Candidates should be prepared to demonstrate their expertise in infrastructure engineering and software development.

📌 Application Steps

To apply for this Infrastructure Engineer position at Barclays:

  1. Customize Your Portfolio: Highlight your experience with Kubernetes, cloud-native technologies, and infrastructure monitoring tools, with a focus on live demos and case studies.
  2. Optimize Your Resume: Emphasize your technical skills and experience in infrastructure engineering, with a focus on software development, automation, and security best practices.
  3. Prepare for Technical Challenges: Brush up on your Kubernetes, cloud-native technologies, and infrastructure monitoring skills, and be prepared to tackle complex technical challenges.
  4. Research Barclays: Familiarize yourself with Barclays' technology stack, development methodologies, and company culture to ensure a strong fit with the organization's values and objectives.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

🛠️ ATS Keywords

Programming Languages:

  • Python
  • Bash
  • Golang

Infrastructure Technologies:

  • Kubernetes
  • OpenShift
  • EKS
  • AKS
  • Docker
  • Cloud-Native
  • Infrastructure Monitoring
  • Automation
  • Observability
  • Elastic
  • Prometheus
  • Grafana
  • Ansible
  • Chef
  • Cloud Technologies
  • AWS
  • Azure

DevOps & CI/CD Tools:

  • CI/CD
  • Jenkins
  • GitLab CI/CD

Version Control:

  • Git

Containerization:

  • Docker

Configuration Management:

  • Ansible
  • Chef

Soft Skills:

  • Problem-solving
  • Communication
  • Teamwork
  • Collaboration
  • Innovation
  • Continuous Improvement

Industry Terms:

  • Infrastructure Engineering
  • Cloud-Native
  • Serverless
  • Microservices
  • REST APIs
  • Telemetry
  • Observability
  • CI/CD
  • DevOps
  • SRE
  • TOIL
  • Self-Service
  • Automation
  • Security
  • Incident Response
  • Mean Time to Resolution
  • Reliability
  • Scalability
  • Performance
  • Availability

Application Requirements

Candidates should have experience with Kubernetes, software development in Python, Bash, or Golang, and cloud technologies like AWS or Azure. Additional skills in automation, observability tools, and CI/CD processes are highly valued.