1. Home
  1. Home
  2. Technical Consultant - Linux & Azure Cloud Engineer
Ardelyx logo

Ardelyx

gurugram • gurugram • haryana

Technical Consultant - Linux & Azure Cloud Engineer

full-time • Remote • gurugram
cloud
devops
linux
engineer
terraform
azure
automation
ansible
zerto

We are seeking a highly experienced Linux & Azure Cloud Engineer with a strong foundation in Linux system administration across multiple distributions, Python scripting, test-driven development (TDD) using PyTest, and end-to-end cloud automation. A key requirement for this role is hands-on experience with Zerto, specifically in the context of cloud migrations and disaster recovery planning. The ideal candidate will be well-versed in Infrastructure as Code (IaC) using Terraform and Ansible, with deep operational knowledge of both Linux server environments and Microsoft Azure services across compute, networking, containers, and monitoring.

Roles & Responsibilities

  • Azure Infrastructure Engineering
  • Architect, deploy, and manage robust Azure environments including Networking: VNet, Subnet, Private Endpoints, VPN Gateway, ExpressRoute, Route Tables, and Azure Firewall
  • Compute & Containers: Azure VMs (Linux-based), Azure Kubernetes Service (AKS), Azure Container Apps, Azure Container Registry (ACR)
  • Platform Services: Azure Web Apps, Azure Functions, Azure Automation
  • Monitoring & Logging: Azure Monitor, Application Insights, Log Analytics Workspace
  • Linux System Administration
  • Administer and support Linux environments across Red Hat Enterprise Linux (RHEL), Ubuntu, CentOS, Debian, FreeBSD, and SUSE in on-premises and cloud-integrated scenarios
  • Manage local users and groups including creation, modification, deletion, and enforcement of access controls and sudo policies
  • Configure and manage filesystem permissions using standard POSIX models (chmod, chown, ACLs) and manage disk layouts including LVM, ext4, XFS, and NFS-mounted volumes
  • Perform package installations, upgrades, and removals using distribution-native package managers (yum/dnf, apt, zypper, pkg) and maintain patch compliance
  • Control and manage system services using systemd and SysVinit, including enabling, disabling, starting, stopping, and monitoring service states
  • Schedule and manage automated tasks using cron and crontab, including system maintenance, backups, and monitoring scripts
  • Configure and integrate LDAP for centralized authentication and directory services in enterprise Linux environments
  • Configure DNS (BIND/systemd-resolved) and NTP (chrony/ntpd) services for reliable network time synchronization and name resolution
  • Set up and manage NFS server and client configurations for shared storage in enterprise and hybrid cloud environments
  • Develop and maintain Bourne shell (sh/bash) scripts for system automation, administrative tasks, and operational workflows
  • Analyze syslog output and journal logs (journalctl) to diagnose issues, identify security events, and audit system activity
  • Monitor system performance using tools such as top, htop, vmstat, iostat, sar, and netstat; proactively identify and resolve bottlenecks and capacity issues
  • Develop and execute Ansible Playbooks for configuration management, application deployment, and system hardening across Linux fleets
  • Python Automation & Testing
  • Develop scalable, testable Python scripts for cloud automation, Linux system integrations, and operational workflows
  • Implement test-driven development (TDD) using PyTest to validate automation scripts, infrastructure logic, and monitoring pipelines
  • Infrastructure as Code (IaC)
  • Automate infrastructure provisioning using Terraform and Ansible across hybrid Linux and Azure environments
  • Build reusable, parameterized Terraform modules and Ansible roles aligned with best practices for repeatable, secure deployments
  • Zerto Implementation & DR Strategy
  • Lead Zerto-based migration and disaster recovery implementations between on-premises Linux environments and Azure
  • Optimize replication, orchestration, and failover strategies using Zerto in hybrid or multi-cloud environments
  • CI/CD & DevOps Integration
  • Integrate IaC and automation into Git-based pipelines for Linux and cloud infrastructure
  • Design and support efficient CI/CD workflows that promote velocity, compliance, and observability across Linux-based build and deployment systems

Qualifications

  • Cloud & Azure
  • Deep hands-on expertise with Microsoft Azure cloud services and Linux-based Azure workloads
  • Proficiency in Python with real-world experience in test-driven development using PyTest
  • Strong experience with Zerto for cloud migration, backup, and DR orchestration
  • Infrastructure automation using Terraform and Ansible
  • Solid understanding of Git, version control workflows, and DevOps tooling
  • Strong grasp of Azure networking, compute, and container-based architectures
  • Experience with cloud security, RBAC, policies, and compliance frameworks
  • Linux Platform
  • O/S knowledge: Red Hat Enterprise Linux (RHEL), Ubuntu, CentOS, Debian, FreeBSD, and SUSE
  • Local user and group management including access control and sudo policy enforcement
  • Filesystem permissions: POSIX model, ACLs, LVM, and storage management
  • Package installation and updates using yum/dnf, apt, zypper, and pkg
  • Service control using systemd and SysVinit
  • Cron jobs and scheduled task management
  • LDAP configuration for centralized authentication
  • DNS and NTP configuration (BIND, chrony, systemd-resolved)
  • NFS server and client configuration for shared storage
  • Bourne shell scripting (sh/bash) for system automation
  • Syslog and journal log analysis for diagnostics and auditing
  • Performance monitoring and troubleshooting using native Linux tools
  • Familiarity with Ansible Playbook authoring and execution
  • Education & Certifications
  • Bachelor's degree in Computer Science, Information Technology, or equivalent
  • Microsoft Azure Certifications (e.g., AZ-104, AZ-400, AZ-305)
  • Red Hat Certified System Administrator (RHCSA) or equivalent Linux certification preferred
  • Familiarity with Agile methodologies and enterprise IT operations