Senior AWS Engineer (DevOps/ Infrastructure/Network)
NTT DATAAbout the role
Req ID: 342894
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Senior AWS Engineer (DevOps/ Infrastructure/Network) to join our team in Remote, Uttar Pradesh (IN-UP), India (IN).
Key Responsibilities
1. Infrastructure Architecture & Management
-
Architect, deploy, and manage AWS cloud and Linux-based infrastructure ensuring security, scalability, and high availability.
-
Design and optimize network architecture including VPCs, subnets, routing, VPNs, Direct Connect, Transit Gateway, and load balancers.
-
Administer and maintain Linux servers (RHEL, Ubuntu, CentOS, SUSE), including user management, storage, and performance tuning.
-
Implement and manage virtualization (KVM, VMware) and containerization (Docker, Podman, Kubernetes, EKS, ECS) solutions.
-
Ensure disaster recovery, backup strategies, and business continuity are in place for both cloud and on-prem environments.
2. DevOps, Automation & Configuration Management
-
Build and maintain CI/CD pipelines using AWS CodePipeline, Jenkins, or GitLab CI/CD to support application delivery.
-
Automate provisioning and configuration using Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
-
Write Bash/Python scripts to automate operational and maintenance tasks.
-
Support DevOps integration across cloud and Linux environments for continuous deployment and monitoring.
3. Security & Compliance
-
Implement IAM policies, encryption, key management, and audit logging for AWS and Linux infrastructure.
-
Enforce Linux security hardening, SELinux configuration, and firewall (iptables, firewalld) rules.
-
Conduct regular OS patching, vulnerability assessments, and compliance checks (ISO, SOC2, GDPR, HIPAA).
-
Manage system hardening and security monitoring using tools like AWS Security Hub, GuardDuty, and third-party SIEMs.
4. Monitoring, Performance & Cost Optimization
-
Set up comprehensive monitoring and alerting systems using CloudWatch, ELK Stack, Prometheus, Zabbix, or Grafana.
-
Conduct proactive performance tuning for CPU, memory, I/O, storage, and��network optimization.
-
Manage and optimize AWS costs, implementing tagging, rightsizing, and cost-effective resource utilization.
-
Ensure high uptime, reliability, and SLAs through proactive issue detection and resolution.
5. Networking & Integration
-
Configure and manage network interfaces, routing, VLANs, VPNs, and hybrid connectivity between Linux and AWS systems.
-
Integrate Linux servers with Active Directory/LDAP and manage DNS, DHCP, NTP, and mail services.
-
Collaborate with cloud, network, and security teams for hybrid or multi-cloud integrations (AWS, Azure, GCP).
-
Ensure smooth ecosystem interoperability with third-party vendors and monitoring/security tools (e.g., Splunk, Datadog, HashiCorp Vault).
6. Collaboration & Stakeholder Engagement
-
Work closely with development, QA, and operations teams to deliver robust and scalable solutions.
-
Participate in architecture reviews, change management, and release planning sessions.
-
Provide mentorship and technical guidance to junior engineers and cross-functional team members.
-
Communicate technical concepts clearly to both technical and non-technical stakeholders.
Required Skills & Experience
-
Cloud Expertise: Deep knowledge of AWS services (EC2, S3, RDS, VPC, Networking, Lambda, CloudFront, Route53, CloudFormation).
-
Linux Administration: Strong proficiency in Linux OS management, system services, and kernel-level troubleshooting.
-
Automation Tools: Hand
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s