Software Developer

6 - 11 years

8 - 18 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Software Developer

software development

Roles and Responsibilities:

Cloud Infrastructure & DevOps:

  • Design, implement, and manage

    secure, scalable Azure cloud infrastructure

    .
  • Build and maintain

    CI/CD pipelines

    using tools like

    Azure DevOps

    .
  • Automate cloud deployments and operations using

    Terraform

    ,

    Bicep

    , or

    ARM templates

    .
  • Ensure

    high availability, performance

    , and

    security

    of deployed systems.

Monitoring & Logging:

  • Set up and manage monitoring tools such as

    Azure Monitor

    ,

    Application Insights

    ,

    Grafana

    , and

    Prometheus

    .
  • Configure proactive

    alerting systems

    and help troubleshoot performance issues and outages.

Automation & Scripting:

  • Write clean, efficient scripts using

    Python

    ,

    Bash

    , or

    PowerShell

    to automate infrastructure tasks.
  • Implement repeatable automation for deployment, scaling, and management of services.

Containerization & Orchestration:

  • Work extensively with

    Docker

    and orchestrate containers using

    Kubernetes

    (AKS preferred).
  • Manage and secure containerized applications and infrastructure, integrating with microservices-based architectures.
  • (Preferred) Experience with

    Istio

    ,

    service mesh

    , and

    managed Kubernetes environments

    .

Collaboration & Best Practices:

  • Collaborate with software engineers, SREs, and system administrators to implement DevOps practices across the SDLC.
  • Maintain best practices for

    source control

    ,

    configuration management

    ,

    cloud security

    , and

    system reliability

    .

Mandatory Skills:

  • 6+ years of experience in software development and DevOps roles.
  • Strong expertise in

    Azure cloud services

    (e.g.,

    AKS, App Services, Networking

    ).
  • Experience with

    Infrastructure as Code

    :

    Terraform

    ,

    Bicep

    , or

    ARM templates

    .
  • CI/CD pipeline development using

    Azure DevOps

    or equivalent tools.
  • Experience with

    containerization

    and

    Kubernetes

    .
  • Proficiency in scripting languages:

    Python

    ,

    Bash

    , or

    PowerShell

    .
  • Hands-on experience with

    monitoring tools

    : Azure Monitor, Application Insights, Grafana, Prometheus.
  • Solid knowledge of

    Git

    and version control workflows.
  • Strong understanding of

    Linux/Unix systems

    ,

    networking

    , and

    cloud architecture

    .

Desired Skills & Certifications:

  • Familiarity with configuration management tools:

    Ansible

    ,

    Chef

    , or

    Puppet

    .
  • Exposure to

    microservices architecture

    and service meshes like

    Istio

    .
  • Azure DevOps Engineer Expert

    ,

    CKA/CKAD

    , or similar certifications are a strong plus.

Mock Interview

Practice Video Interview with JobPe AI

Start 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

navi mumbai, maharashtra