Job Title: Senior Devops engineer 

Position Summary – Purpose and Objectives of the Role 
Purpose: The Senior Devops Engineer in Devops team will play a key role in the Essilor development process by facilitating, managing, communicating and automating tasks for the deployment and configuration of continuous integration builds, deployment for multiple development teams. By leveraging knowledge and expertise in the deployment of applications and microservices hosted in the cloud, the DevOps engineer will streamline the process of automated builds, and help elevate the development process to the next level of agility. As a member of the DevOps team, work closely with software engineers, QA, Infra, management and others to design and build devops process and tool. 

 

Objective:  Develop and continuously improve Devops process for AMERA business applications aligning with the overall enterprise direction. 

Main Focus and Key Areas of Responsibilities 
Responsible for the following business / functional activities of India business unit:  

  • Provide technical leadership to DevOps junior team members by planning and design of DevOps toolset and automation.  
  • Participate in architecture and security reviews for DevOps Projects  
  • Evangelize cloud technologies and CI/CD solutions. 
  • Collaborate with multiple feature development teams to identify needs for building and deploying their applications.  
  • Deploy and configure daily iterative builds of applications and for multiple feature development teams.  
  • Design and implement automation for deployment and configuration tasks.  
  •  Identify cloud infrastructure needs for deployment environments and manage cost.  
  • Troubleshoot failed builds and deployments. Determine and fix environment and configuration issues. Analyze logs and communicate potential code issues to development teams.  
  • Own and administor Azure Repos, Azure Pipelines, Agent servers, Splunk and HCL Appsccan, Kubernetes, Windows server. 
  • Support PROD deployment and participate in prod on-call issues. 
 

 

Candidate Profile 
Knowledge / Experience  
Divisional or BU Experience   Operated as Senior Software Engineer of one or more of the following BUs:  

  • Information Technology 

 

Experience / Track Record  
  • 6 years and above working experience and 4+ years of experience in Devops tools. 
  • Experience in using any CI tool ( eg: Azure Devops, Azure Repos ) 
  • Experience in docker, kubernetes 
  • Expericce in Ansible , terraform or other config mgnt tools 
  • Experience in Monitoring tools (Eg: Splunk, AppDynamics ) 
  • Expericence in Azure or AWS or  other cloud provider 
  • Experience in Windows/Linux  
  • Expericence  in Build tools ( Eg: maven, ant ) 
  • Should  have used at least one version control tool ( Git is mandatory ) 
  • Knowledge in Yaml and Powershell 
  • Good  Knowledge on Dotnet and Java applications and configuration 
  • Basic knowledge of software development practices and configuration management practices 
  • Good problem solving skills 
  • Ability to learn new tools. 
Industries Experience   One or more of the following:  

  • IT Software 
  • IT software & services 
Geographical Experience   NA 
Management Experience   NA 
Qualifications 
Education / Qualification / Certification   Bachelor’s Degree in computer science or Masters in Computer science and Certification in Devops tools. 
Language  Proficiency in English and local language. Multilingual will be advantage. 
Pre-requisites and Next Career Steps  
Psychometrics/ Behavioural Traits 
  • Demonstrates high energy 
  • Strong ability to influence, drive change amongst ambiguity 
  • Goal driven and result oriented 
  • Clear and fact based decision making 
  • Diverse and able to work well in teams and across functions 

 

 

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx