L3 AWS Support Engineer with Linux OS (Pune/Bangalore/Delhi)

India - Remote
Public Cloud - Offerings and Delivery – Cloud Infra Services /
Full - Time /
Remote
Job Overview
We are seeking a highly skilled L3 Engineer to serve as the technical authority for Windows and Linux operating systems hosted on AWS virtual machines (VMs), with a focus on advanced cloud architecture, security, and automation. In this critical role, you will architect scalable solutions, oversee OS patching and AWS strategies and resolve complex incidents. As a Senior Engineer, you will drive performance optimization, implement cutting-edge security measures, automate workflows, and mentor technical teams to align infrastructure with business objectives. This position is ideal for a senior expert with deep expertise in AWS, OS management, and modern DevOps practices.

Required Skills and Qualifications

    • Architectural Oversight:
    • Design, implement, and optimize cloud architectures for Windows and Linux VMs in AWS, ensuring performance, security, and scalability.
    • Conduct Well-Architected Framework reviews to assess and enhance system reliability, cost-efficiency, and operational excellence.

    • Complex Troubleshooting:
    • Act as the final escalation point for critical incidents involving Windows and Linux VMs, resolving issues in hybrid environments, multi-region setups, and service interdependencies.
    • Debug and optimize advanced AWS services, including Lambda functions and API Gateway configurations.

    • System Management and Optimization:
    • Oversee advanced maintenance of Windows (e.g., AD integration, performance tuning) and Linux (e.g., kernel optimization, service hardening) systems in AWS.
    • Develop and execute enterprise-level OS patching strategies for Windows (e.g., WSUS, SCCM) and Linux (e.g., custom repositories, automation), ensuring compliance and minimal downtime.
    • Analyze future resource needs, plan capacity, and resolve performance bottlenecks to maintain optimal system efficiency.

    • Security and Governance:
    • Implement advanced security measures, including GuardDuty, AWS WAF, and Security Hub, to protect Windows and Linux environments.
    • Conduct regular security audits and compliance checks (e.g., SOC2, GDPR) and enforce standards for OS hardening and AWS IAM policies.
    • Lead root cause analysis (RCA) for security incidents and implement preventative measures.

    • Automation & DevOps:
    • Automate infrastructure scaling, patching, and monitoring workflows using scripting (e.g., Bash, Python, PowerShell) and AWS CLI.
    • Automate provisioning of AWS resources using Terraform or CloudFormation.

    • Disaster Recovery & High Availability:
    • Design and test failover strategies and disaster recovery mechanisms for critical Windows and Linux applications in AWS.
    • Architect high-availability solutions (e.g., multi-AZ setups, failover clusters) to ensure business continuity.

    • Team Leadership:
    • Provide technical guidance to L1 and L2 engineers, fostering skill development and operational excellence.
    • Create knowledge-sharing sessions and maintain best practices documentation for OS management, AWS, and Kubernetes operations.

    • Cost Management:
    • Implement resource tagging strategies and leverage cost management tools (e.g., AWS Cost Explorer) to reduce operational expenses while maintaining performance.
    • Lead cost optimization efforts, such as right-sizing EC2 instances and utilizing reserved or spot instances.

    • Stakeholder Collaboration:
    • Partner with customers, architects, and leadership to address complex requirements and lead migration/modernization projects for Windows and Linux systems.
    • Provide expert guidance on patching schedules, security compliance, and AWS infrastructure roadmaps.

Technical Skills:

    • Expert-level mastery of Windows operating systems (e.g., Windows Server 2016/2019/2022) and/or Linux distributions (e.g., Ubuntu, CentOS, RHEL), including kernel-level diagnostics.
    • Deep expertise in OS patching strategies, including enterprise tools (e.g., WSUS, SCCM for Windows; Ansible, Satellite for Linux) and automation frameworks.
    • Comprehensive understanding of AWS core services (e.g., EC2, S3, VPC, IAM) and advanced features (e.g., Lambda, API Gateway, Systems Manager).
    • Strong proficiency in AWS automation, scripting (e.g., Bash, Python, PowerShell), and AWS CLI for managing infrastructure and patching.
    • Extensive experience with AWS CloudFormation and Terraform for infrastructure-as-code.
    • Advanced knowledge of AWS security best practices, identity and access management (e.g., IAM roles, MFA), and networking (e.g., VPC peering, subnets).
    • Capacity Planning: Ability to analyze future resource needs and plan capacity for Windows, Linux, and Kubernetes workloads.
    • Performance Optimization: Expertise in identifying and resolving performance bottlenecks in OS and AWS environments.
    • Migration and Modernization: Proven ability to lead complex migration and modernization projects for cloud-based systems.

Experience:

    • 7+ years of experience in IT support, systems engineering, or cloud architecture, with a focus on Windows and Linux OS management, patching, and AWS.
    • Proven track record of managing enterprise-scale AWS environments and Kubernetes clusters.

Education:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s preferred, or equivalent experience).

    • Certifications (Preferred):
    • AWS Certified Solutions Architect – Professional
    • Microsoft Certified: Azure Administrator Associate (or equivalent Windows Server certification)
    • Red Hat Certified Engineer (RHCE) or Linux Professional Institute Certification (LPIC-2/3)