Prepare for Your Innova Esi Interview with Real Experiences!
View interviews93 Innova Esi Jobs
DevOps Engineer - CI/CD Pipeline (8-10 yrs)
Innova Esi
posted 3+ weeks ago
Fixed timing
Key skills for the job
Job Description :
We are looking for a talented and experienced DevOps Engineer with 8 to 10 years of experience to join our team in Pune. As a DevOps Engineer, you will be responsible for automating and optimizing our deployment pipelines, managing infrastructure, and improving the efficiency of development and operations processes. You will work closely with software engineers, system administrators, and other stakeholders to ensure smooth and scalable delivery of applications. If you have hands-on experience with tools like Jenkins, Groovy, Ansible, and Cloud Deployment (with a preference for GCP), we would love to have you on board.
Key Responsibilities :
- Design, implement, and maintain CI/CD pipelines for complex applications using Jenkins and other automation tools.
- Automate build, deployment, and testing processes for applications, ensuring that pipelines are optimized for speed, security, and scalability.
- Integrate Jenkins with version control systems (e.g., Git) and other tools like Ansible and Groovy to enable smooth and efficient deployments.
- Automation with Ansible & Groovy : Develop and maintain automation scripts using Groovy for Jenkins pipeline scripting and Ansible for infrastructure automation.
- Automate the configuration and management of servers, cloud infrastructure, and software installations.
- Implement and manage configuration management practices to ensure consistency across environments.
- Manage and deploy applications and services on cloud platforms (preferably Google Cloud Platform), but experience with other cloud providers such as AWS or Azure is also acceptable.
- Work on provisioning, configuring, and managing cloud infrastructure using tools like Terraform or Ansible.
- Ensure reliable, scalable, and cost-efficient cloud deployments and troubleshoot cloud-related issues effectively.
- Set up continuous monitoring and alerting for applications and infrastructure to ensure the reliability and performance of services.
- Proactively monitor deployments and systems for any performance issues and work on resolving them.
- Perform root cause analysis for incidents and collaborate with teams to implement permanent solutions.
- Collaborate with development and operations teams to define and improve CI/CD processes.
- Contribute to process improvement initiatives by suggesting and implementing best practices and optimizing deployment workflows.
- Ensure security, compliance, and risk management practices are incorporated into the CI/CD pipelines.
Infrastructure as Code (IaC) :
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible to ensure consistent and repeatable infrastructure provisioning.
- Automate the provisioning, scaling, and management of infrastructure across different environments (development, staging, production).
- Troubleshoot and resolve issues related to deployments, application configurations, and infrastructure.
- Work with the team to ensure high availability and disaster recovery by designing fault-tolerant systems.
- Document automated processes, deployment procedures, and infrastructure configurations to ensure consistency and enable knowledge transfer within the team.
- Provide status reports, metrics, and dashboards for deployments, incidents, and system performance.
Required Skills & Qualifications :
- Jenkins : Strong hands-on experience in designing and managing CI/CD pipelines.
- Groovy : Proficiency in using Groovy for Jenkins pipeline scripting and automation.
- Ansible : Expertise in automating infrastructure provisioning, configuration management, and software deployment.
- Git : Knowledge of version control systems, preferably Git.
- Solid experience in deploying and managing applications on Google Cloud Platform (GCP) is preferred.
- Experience with other cloud providers (e.g., AWS, Azure) is also acceptable.
- Hands-on experience with Cloud Services like compute, storage, and networking within a cloud environment.
- Familiarity with cloud-native tools such as Kubernetes, Docker, and Helm is a plus.
- Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Proficiency in deploying, monitoring, and maintaining microservices or distributed applications in the cloud.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Your Innova Esi Interview with Real Experiences!
View interviews8-10 Yrs
DevOps, Cloud Computing, Cloud Services +6 more
7-8 Yrs
PMP, IT Project Management, IT Program Management
9-12 Yrs
Oracle Integration Cloud, Oracle Cloud Infrastructure, Oracle ERP +1 more
3-5 Yrs
SAP MM, SAP FICO, SAP SD +3 more
3-5 Yrs
Servicenow, Change Management, Problem Management +2 more
5-10 Yrs
Digital Marketing, Virtual Assistant, SQL +3 more
5-6 Yrs
SQL, Cloud Computing, Venture Capital +4 more
5-6 Yrs
Cyber Security, Powershell, Palo Alto Firewall +6 more
6-9 Yrs
Linux System Administration, Docker, Perl +5 more