Software engineer - DevOps

1 - 6 years

20 - 30 Lacs

Posted:17 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

SUMMARY

 

Work you’ll do:

Design, build, and deploy solutions that are engineered to meet stated requirements and needs, deliver quality results with minimal impact to end users, and support our goal of technology leadership.

Create/Develop/Test/Manage CI/CD pipelines, automation scripts, and infrastructure as code.

Research and evaluate new and emerging technologies and provide analysis on potential use within the firm.

Responsibilities:

End-to-end integration of DevOps tools and processes

Experience and good understanding with CI/CD tools like Jenkins, GitLab CI, Azure DevOps.

Expertise on containerization technologies like Docker and Kubernetes.

Good understanding on configuration management tools like Ansible, Puppet.

Strong working knowledge in creating and managing infrastructure as code using tools like Terraform, ARM templates or Cloud Formation.

Strong understanding and working experience with cloud platforms like AWS, Azure, or GCP.

Automation and Scripting

Strong working knowledge and understanding of scripting languages like Python, Bash, or PowerShell.

Experience with automating deployment processes and infrastructure provisioning.

Working experience and exposure to real-time scenarios in troubleshooting and investigating deployment and infrastructure issues.

Rest API calls.

Monitoring and Logging

Strong understanding and working experience with monitoring tools like Dynatrace, Application Insights.

Good understanding and working knowledge on log management and analysis.

Ensure compliance with security standards and best practices.

Experience with implementing security measures and monitoring for vulnerabilities. DAST and SAST scanning tools like SonarQube and Fortify.

Collaboration and Communication

Work closely with development, QA, and operations teams to ensure smooth deployment and operation of applications.

Participate in code reviews and provide feedback to improve code quality and maintainability.

Understanding and working knowledge on ticketing tools like Service Now application.

Monitor the Service Desk system, troubleshoot, and work with service consumers to resolve issues.

Respond to and manage service issues and problems.

Additional responsibilities include:

Contribute to, produce, and maintain processes, procedures, operational, and architectural documentation.

Identify and actively collaborate with other teams for solutions and implementations.

Accountable for execution according to established standards, procedures, and processes.

Report any breaches in information security or policies.

Ensure compliance with processes and adherence to standards and documentation.

Assist in training new staff in technical processes and procedures.

Actively participate in employee engagement programs.

 

  Required Technical Skills:

CI/CD tools (GitHub, Azure DevOps).

Containerization (Docker, Kubernetes).

Configuration management (Ansible, Puppet).

Infrastructure as code (Terraform, CloudFormation, ARM Template).

Cloud platforms (AWS, Azure, GCP).

IAAS and PAAS services.

Scripting languages (Python, Bash, PowerShell).

Monitoring tools (Dynatrace, Grafana, ELK stack).

Scanning Tools: SonarQube / Fortify.

OS: Linux / Windows.

Required Licenses, Certifications, and Other Requirements:

Relevant certifications in cloud platforms, DevOps tools, or related technologies.

Education:

Bachelor’s degree in computer science, Information Technology, or a related field.

Experience:

3 - 5 years of experience building resilient, highly available and scalable cloud native platforms and solutions.

Experience with using a broad range of Azure services, mainly from the list below: Web Apps,

Web jobs, Storage, Azure Key Vault, Blueprint Assignment, Azure Policy, Azure Service Bus.

Comprehensive understanding on Azure platform and services

Knowledge on IAM Identity and Access Management is needed.

APP Insights, Azure SQL DB, Cosmos DB, Azure Functions.

Azure VM, Azure Vnet, Azure Active Directory, Azure AD B2C, Azure Analytics Services - Azure

Analysis Services, SQL Data Warehouse, Data Factory, Databricks

Develop and maintain Azure based cloud solution, with the best practices of cloud security.

Expertise in CI/CD tools like Jenkins, GitLab CI, Azure DevOps, GitHub workflows.

Expertise in Linux OS troubleshooting.

Proficient in containerization technologies: Docker, Kubernetes.

Skilled in configuration management tools: Ansible, Puppet.

Strong experience with cloud platforms: AWS and Azure.

Proficient in Infrastructure as Code: Terraform, CloudFormation.

Knowledge with monitoring tools: Dynatrace, Application Insights.

Implemented security measures and vulnerability monitoring: SonarQube, Fortify.

Good to Have:

Obtained an industry certification for DevOps practices and tools.

Experience with additional infrastructure areas beyond DevOps.

Experience with Azure, MFA, and Identity Access management.


Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You