Software Applications Development Engineer, Cloud-Native Platforms & AWS

NTT DATA, Inc.

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NTT DATA, Inc. is seeking an AWS Cloud DevOps Engineer to design, implement, and optimize cloud-native infrastructure on AWS. This role emphasizes automating processes, improving software delivery, and ensuring system reliability while collaborating closely with engineering and product teams.

The ideal candidate will have substantial experience with AWS services, Infrastructure as Code, and CI/CD practices. The position supports a hybrid workplace, fostering an inclusive culture within a global team.

Qualifications

  • Strong hands-on experience with AWS cloud services and architecture patterns.
  • Proficiency in Infrastructure as Code (Terraform, CloudFormation, CDK).
  • Experience with CI/CD pipelines, automation, and release management.
  • Solid understanding of containerization and orchestration (Docker, Kubernetes, ECS/EKS).
  • Experience with scripting and programming languages (Python, Bash).
  • Knowledge of monitoring, logging, and observability practices.
  • Understanding cloud security, networking, and compliance.
  • Familiarity with Agile and DevOps methodologies.
  • Strong problem-solving skills and ability to troubleshoot complex distributed systems.
  • Effective communication and collaboration skills in cross-functional teams.

Responsibilities

  • Design, build, and maintain scalable AWS cloud environments.
  • Implement infrastructure as code using Terraform or CloudFormation.
  • Manage core AWS services such as EC2, S3, RDS, and Lambda.
  • Design and implement CI/CD pipelines using tools like CodePipeline.
  • Automate infrastructure provisioning and application deployment.
  • Monitor system performance using CloudWatch and Prometheus.
  • Implement logging and alerting for system reliability.
  • Support incident management and root cause analysis.
  • Implement cloud security best practices and ensure compliance.
  • Work closely with teams to support application delivery.

Skills

AWS cloud services and architecture patterns
Infrastructure as Code (Terraform, CloudFormation, CDK)
CI/CD pipelines, automation, and release management
Containerization and orchestration (Docker, Kubernetes, ECS/EKS)
Scripting and programming languages (Python, Bash)
Monitoring, logging, and observability practices
Cloud security, networking, and compliance
Agile and DevOps methodologies
Problem-solving skills
Effective communication and collaboration skills

Education

Bachelor’s degree in Computer Science or related field
AWS Certified DevOps Engineer – Professional
AWS Certified Solutions Architect – Associate/Professional
Kubernetes certifications (CKA/CKAD)

Job description

NTT DATA is looking for an AWS Cloud DevOps Engineer to design, implement, and optimize cloud-native infrastructure and DevOps practices on AWS.

The engineer will accelerate software delivery, improve system reliability, and drive automation across the development lifecycle, working closely with engineering, architecture, and platform teams.

Key Responsibilities
Cloud Infrastructure & Platform Engineering
  • Design, build, and maintain scalable, highly available, and secure AWS cloud environments.
  • Implement infrastructure as code (IaC) using tools such as Terraform, AWS CloudFormation, or CDK.
  • Manage core AWS services including EC2, S3, RDS, Lambda, ECS/EKS, VPC, IAM, and CloudFront.
DevOps & Automation
  • Design and implement CI/CD pipelines using tools such as AWS CodePipeline, Jenkins, GitHub Actions, or GitLab CI.
  • Automate infrastructure provisioning, application deployment, and configuration management.
  • Promote DevOps best practices including continuous integration, continuous delivery, and continuous testing.
Cloud Operations & Reliability
  • Monitor system performance using tools such as CloudWatch, Prometheus, Grafana, or Datadog.
  • Implement logging, tracing, and alerting to ensure system reliability and rapid incident response.
  • Support incident management, root cause analysis, and continuous improvement of system resilience.
Security & Compliance
  • Implement cloud security best practices including identity and access management (IAM), encryption, and network security.
  • Ensure compliance with organizational and regulatory standards through automation and policy enforcement.
  • Embed security into the DevOps lifecycle (DevSecOps principles).
Collaboration & Delivery
  • Work closely with software engineers, architects, and product teams to support application delivery.
  • Participate in agile ceremonies and contribute to backlog prioritization and sprint delivery.
  • Provide technical guidance on cloud-native architectures and DevOps practices.
Continuous Improvement & Innovation
  • Stay current with evolving AWS services and DevOps tooling.
  • Identify opportunities to improve deployment speed, reliability, and developer experience.
  • Contribute to reusable frameworks, templates, and internal best practices.
Capabilities & Skills Required
  • Strong hands‑on experience with AWS cloud services and architecture patterns.
  • Proficiency in Infrastructure as Code (Terraform, CloudFormation, CDK).
  • Experience with CI/CD pipelines, automation, and release management.
  • Solid understanding of containerization and orchestration (Docker, Kubernetes, ECS/EKS).
  • Experience with scripting and programming languages (Python, Bash, or similar).
  • Knowledge of monitoring, logging, and observability practices.
  • Understanding of cloud security, networking, and compliance.
  • Familiarity with Agile and DevOps methodologies.
  • Strong problem‑solving skills and the ability to troubleshoot complex distributed systems.
  • Effective communication and collaboration skills in cross‑functional teams.
Academic Qualifications & Certifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field preferred.
  • AWS certifications highly desirable, such as:
  • AWS Certified DevOps Engineer – Professional
  • AWS Certified Solutions Architect – Associate/Professional
  • Additional certifications in Kubernetes (CKA/CKAD) or DevOps tools advantageous.

Workplace type: Hybrid Working

Equal Opportunity Employer

NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us.

Fraud Warning

NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters—whether in writing or by phone—in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an @nttdata.com email address. If you suspect any fraudulent activity, contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Applications Development Engineer, Cloud-Native Platforms & AWS
Software Applications Development Engineer, Cloud-Native Platforms & AWS

NTT DATA, Inc. • Cape Town

Hybrid
ZAR 600,000 - 800,000
AWS Cloud Technical Architect
AWS Cloud Technical Architect

NTT DATA, Inc. • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid working
Software Development Engineer
Software Development Engineer

NTT DATA, Inc. • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Employee training programs
AWS Cloud DevOps Engineer | Hybrid Role, Infra & CI/CD
AWS Cloud DevOps Engineer | Hybrid Role, Infra & CI/CD

NTT DATA, Inc. • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Services Architect
Senior Services Architect

NTT DATA, Inc. • Johannesburg

Hybrid
ZAR 650,000 - 850,000
Principal Cloud Security Technical Architect
Principal Cloud Security Technical Architect

NTT DATA, Inc. • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid Working
Principal Cloud Security Technical Architect
Principal Cloud Security Technical Architect

NTT DATA, Inc. • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Hybrid Working
Data Engineer
Data Engineer

NTT DATA, Inc. • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Head of Cloud Advisory & Consulting, C&S
Head of Cloud Advisory & Consulting, C&S

NTT DATA, Inc. • Johannesburg

Hybrid
ZAR 1,945,000 - 2,595,000
Head of Cloud Advisory & Consulting, C&S
Head of Cloud Advisory & Consulting, C&S

NTT Ltd. • Johannesburg

Hybrid
ZAR 1,000,000 - 1,400,000
Hybrid working