Senior AWS Engineer (DevOps/ Infrastructure/Network) at NTT DATA
Lucknow, Uttar Pradesh, India -
Full Time


Start Date

Immediate

Expiry Date

14 Apr, 26

Salary

0.0

Posted On

14 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

AWS, Linux Administration, Infrastructure as Code, Terraform, Ansible, Docker, Kubernetes, CI/CD, Networking, Security, Monitoring, Scripting, Virtualization, Disaster Recovery, Cost Management, Collaboration

Industry

IT Services and IT Consulting

Description
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. 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. Support DevOps integration across cloud and Linux environments for continuous deployment and monitoring. 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. Set up comprehensive monitoring and alerting systems using CloudWatch, ELK Stack, Prometheus, Zabbix, or Grafana. 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. 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). 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. Cloud Expertise: Deep knowledge of AWS services (EC2, S3, RDS, Lambda, CloudFront, Route53, CloudFormation). Linux Administration: Strong proficiency in Linux OS management, system services, and kernel-level troubleshooting. Automation Tools: Hands-on experience with Terraform, Ansible, Puppet, or Chef. Scripting Languages: Proficient in Bash, Python, or equivalent scripting for automation and orchestration. Networking: Strong understanding of TCP/IP, VPNs, DNS, load balancing, and security groups. Monitoring Tools: Familiarity with CloudWatch, Prometheus, Grafana, Zabbix, ELK Stack, or similar. Security: Experience implementing IAM, RBAC, patch management, and infrastructure hardening. Version Control & CI/CD: Experience with Git, Jenkins, GitLab, or AWS CodePipeline.
Responsibilities
The Senior AWS Engineer will architect, deploy, and manage AWS cloud and Linux-based infrastructure while ensuring security, scalability, and high availability. They will also build and maintain CI/CD pipelines and automate provisioning using Infrastructure as Code tools.
Loading...