Lead I Devops Engineering

Year    TN, IN, India

Job Description

5 - 7 Years
1 Opening
Chennai


### Role description


Role Proficiency:



Act under guidance of Lead II/Architect understands customer requirements and translate them into design of new DevOps (CI/CD) components. Capable of managing at least 1 Agile Team


Outcomes:



• Interprets the DevOps Tool/feature/component design to develop/support the same in accordance with specifications


• Adapts existing DevOps solutions and creates own DevOps solutions for new contexts


• Codes debugs tests documents and communicates DevOps development stages/status of DevOps develop/support issues


• Select appropriate technical options for development such as reusing improving or reconfiguration of existing components


• Optimises efficiency cost and quality of DevOps process tools and technology development


• Validates results with user representatives; integrates and commissions the overall solution


• Helps Engineers troubleshoot issues that are novel/complex and are not covered by SOPs


• Design install configure troubleshoot CI/CD pipelines and software


• Able to automate infrastructure provisioning on cloud/in-premises with the guidance of architects


• Provides guidance to DevOps Engineers so that they can support existing components


• Work with diverse teams with Agile methodologies


• Facilitate saving measures through automation


• Mentors A1 and A2 resources


• Involved in the Code Review of the team



Measures of Outcomes:



• Quality of deliverables


• Error rate/completion rate at various stages of SDLC/PDLC


• # of components/reused


• # of domain/technology certification/ product certification obtained


• SLA for onboarding and supporting users and tickets



Outputs Expected:



Automated components :



• Deliver components that automat parts to install components/configure of software/tools in on premises and on cloud


• Deliver components that automate parts of the build/deploy for applications




Configured components:



• Configure a CI/CD pipeline that can be used by application development/support teams




Scripts:



• Develop/Support scripts (like Powershell/Shell/Python scripts) that automate installation/configuration/build/deployment tasks




Onboard users:



• Onboard and extend existing tools to new app dev/support teams




Mentoring:



• Mentor and provide guidance to peers




Stakeholder Management:



• Guide the team in preparing status updates

keeping management updated about the status




Training/SOPs :



• Create Training plans/SOPs to help DevOps Engineers with DevOps activities and in onboarding users




Measure Process Efficiency/Effectiveness:



• Measure and pay attention to efficiency/effectiveness of current process and make changes to make them more efficiently and effectively




Stakeholder Management:



• Share the status report with higher stakeholder



Skill Examples:



• Experience in the design installation configuration and troubleshooting of CI/CD pipelines and software using Jenkins/Bamboo/Ansible/Puppet /Chef/PowerShell /Docker/Kubernetes


• Experience in Integrating with code quality/test analysis tools like Sonarqube/Cobertura/Clover


• Experience in Integrating build/deploy pipelines with test automation tools like Selenium/Junit/NUnit


• Experience in Scripting skills (Python/Linux/Shell/Perl/Groovy/PowerShell)


• Experience in Infrastructure automation skill (ansible/puppet/Chef/Powershell)


• Experience in repository Management/Migration Automation - GIT/BitBucket/GitHub/Clearcase


• Experience in build automation scripts - Maven/Ant


• Experience in Artefact repository management - Nexus/Artifactory


• Experience in Dashboard Management & Automation- ELK/Splunk


• Experience in configuration of cloud infrastructure (AWS/Azure/Google)


• Experience in Migration of applications from on-premises to cloud infrastructures


• Experience in Working on Azure DevOps/ARM (Azure Resource Manager)/DSC (Desired State Configuration)/Strong debugging skill in C#/C Sharp and Dotnet


• Setting and Managing Jira projects and Git/Bitbucket repositories


• Skilled in containerization tools like Docker/Kubernetes



Knowledge Examples:


• Knowledge of Installation/Config/Build/Deploy processes and tools

+ Knowledge of IAAS - Cloud providers (AWS/Azure/Google etc.) and their tool sets

+ Knowledge of the application development lifecycle

+ Knowledge of Quality Assurance processes

+ Knowledge of Quality Automation processes and tools

+ Knowledge of multiple tool stacks not just one

+ Knowledge of Build Branching/Merging

+ Knowledge about containerization

+ Knowledge on security policies and tools

+ Knowledge of Agile methodologies

Additional Comments:

Senior Site Reliability Engineer/DBA Main Responsibilities o Delivery of resilient application stacks via "Infrastructure as Code" and other DevOps practices o Monitoring and on-going support of critical, high revenue business applications o Diagnosis and resolution of complex system and application issues o Working with diverse technical and non-technical teams, including Development, QA, IT Operations, Customer Operations and Project Management teams o Write and maintain systems / application documentation for technical and non-technical o Setting up and provisioning of new cloud-based environments o Diagnosis and resolution of complex database issues. o Working with diverse technical and non-technical teams, including Development, QA, IT Operations, Customer Operations and Project Management teams. o Write and maintain DBA documentation for technical and non-technical audiences. o Train junior-level staff as necessary, ensuring they are up to speed on critical processes and technologies. o Responsible for installation of new database infrastructure and equipment, as well as monitoring its stability. o Responsible for pro-actively keeping on top of security updates and making recommendations to apply major version upgrades. o This position requires On-Call rotation for off peak hours and is expected to cover out of hours maintenance activities when required. o Essential Skills and Attributes o Professional experience of working within the public cloud - Primarily Azure with AWS beneficial o Use of Infrastructure as Code tools such as Terraform(Mandatory) o Continuous Integration/Delivery Tools such as Github Actions o Coding and scripting experience such as Bash(preferred), Python, etc. (Any scripting) o Configuration management tools such as Ansible o Hands-on experience of Linux servers, including support and troubleshooting o Experience working with containerised workloads such as Docker and orchestration via Kubernetes. o Previous analytic and troubleshooting experience is required o Cloud architecture and system design to solve key business problems and facilitate team goals. o Professional experience of supporting a variety of RDBMS products in an enterprise environment - Specifically MySQL, Postgres and Microsoft SQL Server.(Database backup and recovery, replication) o Hands on experience of working within the public cloud such as AWS or Azure (preferred) and associated DBaaS technologies such as Remote Database Services or Azure SQL. o Proven ability to deep dive issues that involve database infrastructure, and subsequent fixes or optimisations. o Enterprise Database monitoring experience using native tools. o Experiencing of developing, displaying and maintaining metrics for areas such as performance or reporting purposes. o A demonstratable track record of researching new or alternative database technologies and making recommendations to drive change. o Proven and enthusiastic technologist, able to demonstrate a broad technical knowledge. o Experience of leading projects, from design through to implementation. o Ability to act as a point of expertise, advise others in the team on best practise and impart knowledge. Desirable Skills o Experience migrating databases from on-premises to public cloud. o Use of orchestration tools such as Terraform, Ansible or CloudFormation o Knowledge of change control and associated procedures. o Familiarity with Log Management tools e.g - Elastic Stack(Preferred), Graylog or Splunk o Good knowledge of enterprise level networking and concepts (TCP/IP, VPNs, Firewalls). o Further public cloud knowledge and practical skills, around services such as compute (e.g. EC2), storage (e.g. S3, EBS), security (e.g. SGs, NACL), etc. o System administration of Linux / Windows. o System and application monitoring experience - e.g. Nagios, Cloudwatch, Grafana, Prometheus etc. o o Use of orchestration tools such as Terraform, Ansible or CloudFormation o Experience migrating application from on-premises to public cloud. o Experience with Blue-Green deployment methodologies. o Continuous Integration/Delivery tools - e.g Gitlab or Jenkins. o Experience working with containerized workloads such as Docker. o Experience with Log Management tools e.g - Elastic Stack, Graylog or Splunk o Experience working with an enterprise RDBMS such as MySQL and/or Microsoft SQL Server or Postgres SQL(Good to have) o Knowledge of change control and associated procedures. o Use of Secret Management services e.g - Hashicorp Vault o Experience with any high-level programming language. Qualifications o BSc Engineering/Computer Science or relevant experience. EXP - relevant exp of 5 + Work timings - On call rotation (11.00 / 12.00 PM - Overlap of 6.00 PM to 9.00PM with US ) initially - Position - 1 ; Chennai/Mumbai/Gurgaon
### Skills


Terraform,Bash,Azure,Elk Stack



### About UST


UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact--touching billions of lives in the process.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3423245
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year