DevOps & Platform Engineer - Remote Role
About the role
Req ID: 386375
NTT DATA seeks an experienced DevOps Engineer to join their technology organization in the United States. The ideal candidate will have strong experience in designing, implementing, and maintaining CI/CD pipelines, cloud infrastructure, infrastructure as code, containerization, monitoring, and automation.
Responsibilities
- Design, implement, and maintain enterprise CI/CD pipelines.
- Automate application build, testing, deployment, and release processes.
- Create standardized deployment frameworks and reusable pipeline templates.
- Implement automated testing and quality gates within CI/CD workflows.
- Manage application releases across development, QA, staging, and production environments.
- Troubleshoot deployment failures and improve pipeline reliability.
- Implement DevSecOps practices throughout the software development lifecycle.
- Support continuous integration and continuous delivery across multiple development teams.
- Work with Microsoft Azure, AWS, or other major cloud platforms.
- Manage compute, networking, storage, identity, security, and other cloud services.
- Implement cloud scalability, availability, performance, and disaster recovery strategies.
- Monitor cloud resource utilization and identify opportunities for performance and cost optimization.
- Support cloud migration and modernization initiatives.
- Develop and maintain Infrastructure as Code using Terraform, Azure Bicep, or ARM Templates.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Manage container orchestration, networking, storage, and security.
- Implement Helm charts and Kubernetes deployment strategies.
- Implement enterprise monitoring, logging, alerting, and observability solutions.
- Monitor application, infrastructure, network, and cloud performance.
- Develop dashboards and alerts for system health and performance.
- Troubleshoot production incidents and perform root-cause analysis.
- Support Site Reliability Engineering (SRE) practices and continuous improvement.
- Integrate security controls into CI/CD pipelines.
- Manage secrets, certificates, keys, and credentials using secure technologies such as Azure Key Vault or equivalent solutions.
- Implement identity and access management best practices.
- Integrate vulnerability scanning, code scanning, container scanning, and security testing into development workflows.
- Collaborate with cybersecurity teams to address vulnerabilities and compliance requirements.
- Develop automation scripts and tools to reduce manual operational activities.
- Automate infrastructure provisioning, configuration, deployment, monitoring, and maintenance.
- Identify repetitive processes and develop automated solutions.
- Build reusable automation frameworks for engineering teams.
- Work closely with developers, architects, security engineers, data engineers, and IT operations.
- Participate in Agile ceremonies, sprint planning, technical design sessions, and retrospectives.
- Provide technical guidance and troubleshooting support.
- Document infrastructure and systems.
Qualifications
8+ years of experience in DevOps & CI/CD
8+ years of experience in Design, implement, and maintain enterprise CI/CD pipelines.
8+ years of experience in Automate application build, testing, deployment, and release processes.
8+ years of experience in Develop standardized deployment frameworks and reusable pipeline templates.
8+ years of experience in Implement automated testing and quality gates within CI/CD workflows.
8+ years of experience in Manage application releases across development, QA, staging, and production environments.
8+ years of experience in Troubleshoot deployment failures and improve pipeline reliability.
8+ years of experience in Implement DevSecOps practices throughout the software development lifecycle.
8+ years of experience in Support continuous integration and continuous delivery across multiple development teams.
8+ years of experience in Work with Microsoft Azure, AWS, or other major cloud platforms.
8+ years of experience in Manage compute, networking, storage, identity, security, and other cloud services.
8+ years of experience in Implement cloud scalability, availability, performance, and disaster recovery strategies.
8+ years of experience in Monitor cloud resource utilization and identify opportunities for performance and cost optimization.
8+ years of experience in Support cloud migration and modernization initiatives.
8+ years of experience in Develop and maintain Infrastructure as Code using Terraform, Azure Bicep, or ARM Templates.
8+ years of experience in Deploy and manage containerized applications using Docker and Kubernetes.
8+ years of experience in Manage container orchestration, networking, storage, and security.
8+ years of experience in Implement Helm charts and Kubernetes deployment strategies.
8+ years of experience in Implement enterprise monitoring, logging, alerting, and observability solutions.
8+ years of experience in Monitor application, infrastructure, network, and cloud performance.
8+ years of experience in Develop dashboards and alerts for system health and performance.
8+ years of experience in Troubleshoot production incidents and perform root-cause analysis.
8+ years of experience in Support Site Reliability Engineering (SRE) practices and continuous improvement.
8+ years of experience in Integrate security controls into CI/CD pipelines.
8+ years of experience in Manage secrets, certificates, keys, and credentials using secure technologies such as Azure Key Vault or equivalent solutions.
8+ years of experience in Implement identity and access management best practices.
8+ years of experience in Integrate vulnerability scanning, code scanning, container scanning, and security testing into development workflows.
8+ years of experience in Collaborate with cybersecurity teams to address vulnerabilities and compliance requirements.
8+ years of experience in Develop automation scripts and tools to reduce manual operational activities.
8+ years of experience in Automate infrastructure provisioning, configuration, deployment, monitoring, and maintenance.
8+ years of experience in Identify repetitive processes and develop automated solutions.
8+ years of experience in Build reusable automation frameworks for engineering teams.
8+ years of experience in Work closely with developers, architects, security engineers, data engineers, and IT operations.
8+ years of experience in Participate in Agile ceremonies, sprint planning, technical design sessions, and retrospectives.
8+ years of experience in Provide technical guidance and troubleshooting support.
8+ years of experience in Document infrastructure and systems.
Skills
Experience with CI/CD tools such as Jenkins, GitLab, CircleCI, etc.
Experience with cloud platforms like Microsoft Azure, AWS, Google Cloud, etc.
Experience with containerization technologies like Docker, Kubernetes, etc.
Experience with infrastructure as code tools like Terraform, Ansible, etc.
Experience with monitoring and observability tools like Prometheus, Grafana, ELK stack, etc.
Experience with security tools like AWS WAF, Azure Firewall, etc.
Experience with DevSecOps practices and tools like OWASP ZAP, SonarQube, etc.
Experience with automation tools like Ansible, Puppet, Chef, etc.
Experience with scripting languages like Python, Bash, PowerShell, etc.
Benefits
Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting hourly range for this remote role is ($75.00-$85.00/Hour).
Pay
Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting hourly range for this remote role is ($75.00-$85.00/Hour).
Schedule
Remote
Contact Us
If you’d like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. For accommodation requests, please contact us at https://us.nttdata.com/en/contact-us.