DevOps SME

LTI Mindtree

Job Summary

As the DevOps SME, you will oversee and lead the activities of the DevOps team. You will be responsible for the automation and configuration management, providing stable environments for quality delivery. Additionally, you will automate all manual tasks for building and deploying code and data to enable continuous integration and continuous deployment frameworks. You will also guide other teams in automating the business data pipeline from internal database instances. This role requires 13+ years of IT experience and a minimum of 5+ years in Database & DevOps administration.

Must Have

  • Oversee and lead DevOps team activities.
  • Responsible for automation and configuration management.
  • Provide stable environments for quality delivery.
  • Automate manual tasks for building and deployment (CI/CD).
  • Guide teams in automating business data pipelines.
  • 13+ years of IT experience.
  • 5+ years in Database & DevOps administration.
  • Hands-on technical experience with team size above 5 members.
  • Design, build, and optimize comprehensive automation systems.
  • Develop self-service solutions for the engineering department.
  • Deploy updates and fixes, provide Level 2 technical support.
  • Perform root cause analysis for production errors.
  • Investigate and resolve technical issues.
  • Design procedures for system troubleshooting and maintenance.
  • Plan hardware capacity requirements for storage, memory, and CPU Cycles.
  • Configure and troubleshoot log shipping, cascading standbys, partial replication.
  • Build and support continuous integration (CI), continuous delivery (CD).
  • Strong understanding of CI/CD and available tools.
  • Manage backups and patching across the environments.
  • Diagnose and resolve technical issues related to Azure Cloud automation.
  • Automate daily activities to improve Operational Governance.
  • Devise, refine, implement, and drive Cloud operations best practices.
  • Prepare SOPs for regular activities and update KEDB.
  • Regularly update architecture and technical documentation.
  • Work experience as a DevOps Engineer or similar software engineering role.
  • Good knowledge of PowerShell, Python & Bash.
  • Working knowledge of databases and SQL.
  • Problem-solving attitude.

Good to Have

  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Administrator Associate
  • Designing and Implementing Microsoft DevOps Solutions
  • Microsoft Certified: DevOps Engineer Expert
  • Certified DevOps Engineer - Professional

Job Description

DevOps SME

Job Req Id: 1422100

Overview:

As the DevOps SME you will oversee and lead the activities of the DevOps team. You will be responsible for the automation and configuration management and provide stable environments for delivery of quality.

In addition, you will be responsible for the automation of all manual tasks for the building and deployment of both code and data to enable continuous integration and continuous deployment frameworks. You will guide other teams in the automation of the business data pipeline from the internal database instances.

13+ years of IT experience and minimum of 5+ years of experience on Database & DevOps administration.

Should have worked with the team size of above 5 members & hands-on technically experience.

Technical knowledge in area like Azure DevOps, Python, PowerShell, Bash, ARM Template, Terraform, GitLab and Azure Cloud Technologies Services. Technical deployed on the wide range of technical assignments

KEY RESPONSIBILITIES

Automation:

  • Knowledge of Azure Cloud including PaaS (Azure database for PostgreSQL/MySQL single & flexible servers)
  • Excellent skills in at least one of the following: Python, PowerShell & Bash scripting.
  • Experience in full automation and configuration management
  • Experience in managing Azure Database Cloud Managed Service
  • Experience with Monitoring tools and knowledge on creating metrics for custom logs.
  • Experience with Log analysis tool
  • Experience in managing build and deployment using DevOps tools as well as GitHub.
  • Strong experience in managing Windows & Linux Operating Systems
  • Responsible for designing, building, and optimizing comprehensive automation systems.
  • Design scaling strategies and develop automation scripts and solutions for the purpose of streamlining, implementing, and testing sites/software.
  • Develop self-service solutions for the engineering department to deliver sites/software with great speed, agility, and quality.
  • Implement integrations requested by customers.
  • Deploy updates and fixes.
  • Provide Level 2 technical support.
  • Build tools to reduce occurrences of errors and improve customer experience.
  • Develop software to integrate with internal automation systems.
  • Perform root cause analysis for production errors.
  • Investigate and resolve technical issues.
  • Develop scripts to automate visualization.
  • Design procedures for system troubleshooting and maintenance.
  • Ability to plan hardware capacity requirements for storage, memory, and CPU Cycles.
  • Ability to configure and troubleshoot, log shipping, cascading standbys, partial replication, continuous recovery, detach and reattach slaves.
  • Understanding of UNIX environment with shell scripting.
  • This role may entail shift & after-hours support on an on-call basis.
  • Knowledge of HA/DR Setup includes logical, physical standby.
  • Conforming to client compliances and expectations
  • This role may entail shift & after-hours support on an on-call basis.
  • Good working experience all HA and DR solutions.
  • Build and support continuous integration (CI), continuous delivery (CD) and continuous testing activities.
  • Strong understanding of CI/CD and available tools
  • Security and Compliance
  • Managing backups and patching across the environments
  • Diagnose and resolve customers' technical issues related to automation for Azure Cloud Platform products.
  • Resolution of critical and complex technical issues that will impact customer business and Service levels.
  • Provide ongoing support for Azure Cloud infrastructure automation.
  • Prepare and execute changes as per change management process.
  • Carry out performance fine-tuning activities.
  • Automate daily activities to improve Operational Governance.
  • Devise/refine/implement and drive Cloud operations best practices.
  • Prepare SOPs for the regular activities and update KEDB.
  • Regular update of architecture and technical documentation

Mandatory Technical skills required.

  • Work experience as a DevOps Engineer or similar software engineering role
  • Good knowledge of PowerShell, Python & Bash
  • Working knowledge of databases and SQL
  • Problem-solving attitude

Good to have:

  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Administrator Associate
  • Designing and Implementing Microsoft DevOps Solutions
  • Microsoft Certified: DevOps Engineer Expert
  • Certified DevOps Engineer - Professional

Soft Skills:

  • Good customer connects. Prepare solution presentations.
  • Positive attitude and excellent communication skills to manage customer calls.
  • Excellent problem-solving skills. Good communication.

Educational Qualification:

  • BCA/MCA/BE/B.Tech or equivalent.

18 Skills Required For This Role

Communication Problem Solving Github Game Texts Gitlab Postgresql Mysql Linux Unix Azure Azure Devops Terraform Powershell Ci Cd Python Sql Shell Bash

Similar Jobs