Senior Infrastructure Engineer

  • Role: Senior Infrastructure Engineer
  • Employment: fulltime
  • Experience: 5 to 8 Years
  • Salary: Not Disclosed
  • Location: INDIA, REMOTE

Programmers.IO is currently looking to hire Senior Infrastructure Engineer on On-premises, cloud infrastructure, Windows and Linux server infrastructure, Deep working knowledge of AWS and Azure, Infrastructure automation Technology. If you think you are a good fit and willing to work from INDIA, REMOTE location.Please apply with you resume or share your resume at Shekhawat.Dharmendra@programmers.io

Experience Required: 5 to 8 Years

Job Summary

We are seeking a skilled Senior Infrastructure Engineer with expertise in on-premises, cloud, and hybrid environments to design, deploy, and maintain scalable and reliable infrastructure solutions. The ideal candidate will have hands-on experience with AWS & Azure along with strong knowledge of networking, security, and automation with strong hands-on exposure to Agile methodologies and JIRA-based project management.

Key Responsibilities

  • Design, implement, and manage on-premises infrastructure:
    • Windows Servers (AD, DNS, DHCP, File Servers)
    • Linux Servers (Ubuntu, CentOS, RHEL)
    • Hypervisors: VMware, Hyper-V
    • Storage Solutions (SAN/NAS), Commvault, and backup strategies
  • Architect and maintain cloud infrastructure:
    • AWS: EC2, VPC, IAM, S3, CloudWatch, RDS, Route 53
    • Azure: Virtual Machines, VNets, Azure AD, NSGs, Azure Monitor, Backup
    • GCP (basic): Compute Engine, IAM, Networking
  • Plan and execute infrastructure migrations:
    • On-prem to cloud (or hybrid)
    • Server upgrades and data migrations
    • Storage and network restructuring
  • Manage enterprise networking:
    • VLANs, Routing, VPNs, Firewalls, Load Balancers
    • Site-to-site and client VPN configuration
    • DNS, DHCP, and IP management
  • Collaborate with DevOps and application teams to support deployment pipelines and release cycles in Agile environments.
  • Work within JIRA for sprint planning, ticket lifecycle, documentation, and task tracking.
  • Follow Agile/Scrum methodologies for planning, standups, retrospectives, and continuous delivery.
  • Implement and maintain monitoring tools and automated alerts (Zabbix, Nagios, Prometheus, etc.)
  • Automate repetitive infrastructure tasks using PowerShell, Bash, Terraform, Ansible, or similar tools.
  • Participated in IT infrastructure audits focused on compliance with standards like ISO 27001, ISO 20000, and internal security policies.
  • Performed day-to-day database administration for SQL Server, MySQL, and Azure SQL environments, ensuring performance, availability, and security.
  • Apply security best practices, patch management, and perform regular vulnerability assessments.
  • Document all infrastructure architecture, standards, runbooks, and knowledge base articles.
     
Required Skills
  • 5+ years in a similar Infrastructure Engineering/System Administration role.
  • Strong hands-on expertise in Windows and Linux server infrastructure.
  • Deep working knowledge of AWS and Azure.
  • Excellent understanding of networking protocols and enterprise infrastructure.
  • Experience with infrastructure automation and scripting (PowerShell, Bash, Terraform, Ansible).
  • Solid understanding of deployment processes, change management, and version control systems (e.g., Git).
  • Led the implementation and administration of antivirus solutions including Trend Micro, Bitdefender, Microsoft Defender for Endpoint, and ThreatLocker.
  • Experience in administering Microsoft 365 services including Exchange Online, SharePoint Online, OneDrive, and Teams.
  • Performed user management tasks such as mailbox creation, license assignment, password resets, and group membership via the Microsoft 365 admin center.
  • Managed email policies, spam filtering, and mail flow rules using Exchange admin center and Microsoft Defender for Office 365.
  • Basic experience with Intune integration for device management and conditional access policies.
  • Handled MFA (Multi-Factor Authentication) setup and troubleshooting for enhanced security.
  • Provided support for end-user issues related to Outlook, Teams, and Office apps.
  • Assisted in database migrations from on-premises to cloud (Azure SQL / Amazon RDS) using native tools and services like Azure DMS and AWS DMS.
  • Deployed and managed endpoint protection policies across hybrid environments using centralized management consoles.
  • Implemented real-time threat detection, remediation policies, and automated responses for infected systems.
  • Integrated antivirus platforms with SIEM solutions and performed regular audits and reporting on system health and compliance.
  • Daily work experience in JIRA and Agile environments.
  • Extensive experience with on-prem to cloud migrations involving applications, databases, and storage systems.
  • Skilled in Windows Server upgrades/migrations and OS migrations across environments.
  • Expertise in data center migration projects, including lift-and-shift, hybrid cloud transitions, and legacy system modernization.
  • Performed email and collaboration migrations, such as Exchange to Microsoft 365 or Google Workspace.
  • Experience in VMware to Azure/AWS migrations, including assessment, replication (Azure Migrate / AWS Migration Hub), and cutover planning.
  • Knowledge of DNS/DHCP service migrations, Active Directory restructuring, and domain controller consolidation or expansion.
  • Able to coordinate multi-phase migration projects, including rollback planning, dependency mapping, and user communication strategies.
     
Nice to Have
  • Certifications: AWS Certified Solutions Architect, Azure Administrator, RHCSA, etc.
  • Familiarity with CI/CD tools and integration in DevOps pipelines.
  • Exposure to containerization (Docker, Kubernetes) is a plus.
  • Understanding of database backup and recovery strategies, including integration with infrastructure-level backup tools.
     
Qualifications
  • Bachelor’s degree in computer science, Information Technology, or equivalent
  • Certifications are a plus:
    • Microsoft Certified: Azure Administrator Associate
    • AWS Certified SysOps Administrator
    • RHCSA or MCSA



 

Skills and Knowledge:

  • On-premises, cloud infrastructure, Windows and Linux server infrastructure, Deep working knowledge of AWS and Azure, Infrastructure automation