IT DevOps Engineer

6 - 11 years

17.0 - 25.0 Lacs P.A.

Pune

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

DevopsAzure DevopsKubernetes

Work Mode

Hybrid

Job Type

Full Time

Job Description

About Us : We are the independent expert in assurance and risk management. Driven by our purpose, to safeguard life, property, and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence. As a trusted voice for many of the worlds most successful organizations, we use our knowledge to advance safety and performance, set industry benchmarks, and inspire and invent solutions to tackle global transformations. About the role : Development and maintenance of CI/CD pipelines for the automation of build, test and deployment processes (e.g. with Jenkins, GitLab CI/CD, GitHub Actions). Management and optimisation of cloud infrastructures (Azure) with Infrastructure as Code (Terraform, Ansible, CloudFormation). Operation and scaling of container platforms (Docker, Kubernetes). Implementation of monitoring and logging solutions (Prometheus, Grafana, ELK-Stack, Datadog) for proactive system monitoring. Troubleshooting & incident management: analysing system failures and performance bottlenecks. Ensuring security & compliance best practices (secrets management, access controls, encryption, ISO 27001, GDPR). Collaboration with software developers, QA teams and security experts to ensure a stable and efficient development and operating environment. Mentoring and supporting junior and mid-level DevOps Engineers. What you bring with you Several years of experience in software development, system administration or as a DevOps engineer. Sound knowledge of cloud technologies (Azure) and container orchestration (Kubernetes, Docker). Experience with CI/CD and automation tools (e.g. Terraform, Ansible, Helm, ArgoCD). Knowledge of scripting/programming (Python, Bash, Go or comparable languages). Good knowledge of monitoring, logging and security best practices. Experience in performance optimisation & cost management in cloud environments. Ability to work in a team & strong communication skills, as well as a solution-orientated way of working. What we offer: Flexible work arrangements for better work-life balance . Generous Paid Leaves (Annual, Sick, Compassionate, Local Public, Marriage, Maternity, Paternity, Medical leave). Medical benefits ( Insurance and Annual Health Check-up). Pension and Insurance Policies (Group Term Life Insurance, Group Personal Accident Insurance, Travel Insurance). Training and Development Assistance (Training Sponsorship, On-The-Job Training, Training Programme) . Additional Benefits (Long Service Awards, Mobile Phone Reimbursement). Company bonus/Profit share. Competitive remuneration. Hybrid workplace model. A culture of continuous learning to aid progression. Personal Growth opportunity using our 70-20-10 philosophy: 70% learning on the job, 20% coaching and 10% training. *Benefits may vary based on position, tenure/contract/grade level* Equal Opportunity Statement DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion. Diversity is fundamental to our culture, and we invite you to be part of this diversity! About you As a IT DevOps Engineer, you will be responsible for ensuring the smooth functioning of our IT infrastructure. Your main tasks include: Management and scaling of the IT infrastructure, including cloud services such as Azure and local server infrastructures. Automation of processes through the development and implementation of scripts and tools to simplify deployments, configurations and monitoring. Establishment and maintenance of CI/CD pipelines to enable the continuous integration and deployment of applications. Monitoring systems and applications, diagnosing and resolving performance issues, security vulnerabilities or failures. Liaise with software development teams to ensure the efficient functioning of the development environment and assist in resolving infrastructure issues. Creating and updating documentation on system configurations, processes and problem solutions. Planning and scaling of resources to meet current and future requirements. Management of incidents in the event of system failures or other operational disruptions, including coordination of response teams and communication with the affected parties. Qualifications & Experience: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Above 6 years of relevant experience in below areas: Operating System Knowledge: -Experience with Linux and/or Windows operating systems. -Ability to configure and manage operating system resources. Scripting and Automation: -Strong knowledge of scripting languages such as Bash, PowerShell. -Optional: nodeJS, Python. -Optional: Experience with automation tools like Ansible, Puppet, or Chef. Container Technologies: -Familiarity with container orchestration tools like Kubernetes. -Knowledge of using Docker for application containerization. -Cloud Platforms: Experience with cloud services on Azure. -Ability to deploy and manage resources in the cloud. Version Control: -Knowledge of working with version control systems like Git. -Continuous Integration and Continuous Deployment (CI/CD): -Experience with Azure XML Pipelines. -Optional:CI/CD pipelines and tools like Jenkins, Travis CI, or GitLab CI. Monitoring and Logging: -Knowledge of implementing monitoring solutions like Prometheus or Grafana. -Experience with logging tools like ELK (Elasticsearch, Logstash, Kibana) Stack. Network Knowledge: -Basic network knowledge for configuring and managing network infrastructures. Security: -Understanding of security practices and measures in the DevOps context. -Knowledge of implementing security policies and procedures. Team Collaboration: -Ability to effectively collaborate with development teams (Dev) and IT operations teams (Ops). -Communication skills for working in an agile environment. Troubleshooting and Issue Resolution: -Ability to quickly identify and resolve issues in the infrastructure. Understanding of Infrastructure as Code (IaC): -Experience with tools like Terraform or CloudFormation for automated infrastructure management.

Public Safety
Høvik Oslo

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)