Manager - Technology\Platforms & Middleware- Middleware

4 - 5 years

6 - 7 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

To lead, mentor, and technically guide a small team of DevOps Engineers in the design, implementation, and continuous improvement of robust, secure, and automated IT application and service delivery pipelines. This role is pivotal in driving the adoption of DevSecOps best practices, ensuring seamless integration and promotion of applications across all environments, and contributing significantly to Mashreqs digital transformation strategy. The Lead DevOps Engineer plays a critical role in enabling agile squads to deliver high-quality, short-cycle IT products by fostering a culture of automation, reliability, and security.

Knowledge:

  • In-depth knowledge of DevSecOps principles, methodologies, and best practices.
  • Strong understanding of CI/CD pipelines and their orchestration (e.g., Jenkins, Azure DevOps, GitLab CI).
  • Expertise in containerization technologies (Docker, Kubernetes) and orchestration.
  • Proficiency in cloud platforms, specifically Microsoft Azure (e.g., AKS, Azure Functions, Azure DevOps, Azure Monitor, Azure Networking).
  • Solid understanding of infrastructure as code (IaC) principles and tools (e.g., Terraform, ARM templates, Ansible).
  • Strong knowledge of scripting languages (e.g., Python, Bash, PowerShell).
  • Familiarity with database administration concepts and deployment automation.
  • Understanding of network protocols, security best practices, and monitoring tools.
  • Knowledge of agile methodologies (Scrum, Kanban).
  • Awareness of industry trends in cloud computing, automation, and cybersecurity.

Skills:

  • Leadership & Mentorship:

    Proven ability to lead, motivate, mentor, and develop a technical team.
  • Problem-Solving:

    Exceptional analytical and problem-solving skills, with a keen eye for detail.
  • Communication:

    Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Collaboration:

    Strong interpersonal skills and ability to collaborate effectively with cross-functional teams.
  • Automation:

    Advanced automation skills, with a focus on end-to-end pipeline automation.
  • Troubleshooting:

    Expert-level troubleshooting and debugging skills across complex distributed systems.
  • Security Mindset:

    A strong security-first approach to all engineering practices.
  • Adaptability:

    Ability to adapt to new technologies and evolving business requirements quickly.
  • Presentation Skills:

    Ability to present technical solutions and strategies effectively.

Experience:

  • Minimum of [4-5] years of progressive experience in DevOps, with at least [2] years in a lead or senior individual contributor role demonstrating leadership qualities and technical mentorship.
  • Proven experience in designing, implementing, and managing robust CI/CD pipelines in a production environment.
  • Extensive hands-on experience with Azure cloud services and container platforms (Kubernetes).
  • Prior experience leading or significantly contributing to the automation of database deployments.
  • Experience with monitoring, logging, and alerting tools (e.g., Azure Monitor, Grafana, Prometheus, ELK stack).
  • Experience working in an agile development environment.
  • Experience with security scanning tools and integrating security into the pipeline (e.g., SAST, DAST).
  • Preferred experience in financial industry.
  • Team Leadership & Mentorship:

    • Successfully lead, mentor, and coach a team of DevOps Engineers, fostering their professional growth and technical capabilities.
    • Delegate tasks effectively, ensuring balanced workload distribution and timely delivery of team objectives.
    • Conduct regular 1:1s and performance feedback sessions to support team development.
  • DevSecOps Strategy & Implementation (Cloud & On-Premises):

    • Define, evangelize, and lead the implementation of advanced

      DevSecOps strategies and pipelines

      across Mashreqs digital and non-digital journeys, with a strong focus on security integration.
    • Drive the continuous improvement and evolution of

      CI/CD practices

      , leveraging

      Azure DevOps/AWS DevOps/Cloud Pak DevOps services

      .
    • Lead the

      creation of pipelines using templates and enhance existing templates

      based on evolving needs, ensuring reusability and efficiency.
    • Ensure seamless

      integration with various DevSecOps tools

      including, but not limited to,

      SonarQube, Veracode, Twistlock, Ansible, Terraform, and HashiCorp Vault

      .
  • Pipeline Orchestration & Automation:

    • Oversee and ensure the seamless orchestration of build and release pipelines, guaranteeing efficient and secure application promotion from development through to production.
    • Lead the automation of complete application rollouts, including

      API, database, and middleware promotions

      , across all non-production and production environments.
    • Automate middleware deployments for on-premises technologies such as WebSphere, JBoss, BPM, IIS, and IIB.

    • Drive

      DB automations using Liquibase/Flyway

      .
    • Oversee the

      setup and configuration of Azure Test Plans with pipelines

      to ensure robust testing integration.
  • Cloud & Container Platform Management:

    • Lead

      cloud-based deployments for Springboot Java, ReactJS, NodeJS, and .NET Core applications

      , leveraging

      native Kubernetes (K8s) and managed services like AKS/EKS/OpenShift

      .
    • Ensure the optimal configuration, availability, and performance of container platforms in Azure/AWS cloud environments.
    • Drive the adoption and optimization of cloud-native services to enhance application reliability and scalability.
    • Lead the

      setting up of Kubernetes clusters with ingress controllers (Nginx and Nginx+)

      .
  • Reliability, Monitoring & OS Management:

    • Act as the primary point of escalation for complex technical issues related to DevSecOps pipelines and infrastructure.
    • Provide expert-level support and guidance to Agile coaches, Scrum Masters, and development squads, troubleshooting issues and optimizing their delivery processes.
    • Implement and manage comprehensive

      logging and monitoring solutions using Splunk, EFK, and ELK

      .
    • Demonstrate

      expert-level proficiency in operating systems like RHEL, CentOS, and Ubuntu

      , ensuring optimal configuration and troubleshooting.
  • Scripting & Tooling:

    • Leverage expertise in

      Python and Shell scripting

      to develop automation scripts, custom tools, and pipeline enhancements.
  • Security & Compliance:

    • Integrate security scanning, vulnerability management, and compliance checks into all stages of the DevSecOps pipeline.
    • Ensure adherence to internal security policies and external regulatory requirements.
  • Documentation & Knowledge Sharing:

    • Maintain comprehensive documentation of DevSecOps processes, tools, and infrastructure.
    • Facilitate knowledge sharing within the team and across engineering squads.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You