[Remote] DevOps & Platform Engineer - Remote Role
Note: The job is a remote job and is open to candidates in USA. NTT DATA is a global business and technology services organization focused on consulting, infrastructure, applications, data, and artificial intelligence. The DevOps & Platform Engineer will design and maintain CI/CD pipelines, cloud infrastructure, infrastructure-as-code, container platforms, monitoring, security, and automation while supporting reliable and secure software delivery.
Responsibilities
- 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
- 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
- Design, deploy, and maintain scalable cloud infrastructure
- 8+ years of experience in Work with Microsoft Azure, AWS, or other major cloud platforms
- Implement cloud infrastructure using Infrastructure as Code (IaC)
- 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
- CloudFormation, where applicable
- Create reusable infrastructure modules and deployment templates
- Implement automated provisioning and configuration management
- Manage infrastructure changes through version control and automated deployment processes
- Establish standards for infrastructure automation across environments
- Develop and manage containerized applications using Docker
- Deploy and manage workloads using Kubernetes
- Work with Azure Kubernetes Service (AKS), Amazon EKS, or similar platforms
- Configure container orchestration, networking, storage, and security
- Implement Helm charts and Kubernetes deployment strategies
- Troubleshoot container and Kubernetes-related issues
- Support scalable and highly available container platforms
- Manage and optimize Azure DevOps environments
- Develop Azure DevOps Pipelines and reusable pipeline templates
- Manage Git repositories, branching strategies, pull requests, and code promotion
- Implement automated build and release processes
- Support source-control governance and development standards
- Integrate Azure DevOps with testing, security, monitoring, and deployment tools
- Implement enterprise monitoring, logging, alerting, and observability solutions
- Monitor application, infrastructure, network, and cloud performance
- Work with tools such as:
- Azure Monitor
- Application Insights
- Log Analytics
- Prometheus
- Grafana
- Splunk
- Datadog
- 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
- Implement secure infrastructure and deployment practices
- 8+ years of experience in 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
- 8+ years of experience in Develop automation scripts and tools to reduce manual operational activities
- Use PowerShell, Python, Bash, or similar scripting languages
- 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
- Support development teams in implementing DevOps best practices
- Participate in Agile ceremonies, sprint planning, technical design sessions, and retrospectives
- Provide technical guidance and troubleshooting support
- Document infrastructur
Skills
- 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 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 secrets, certificates, keys, and credentials using secure technologies such as Azure Key Vault or equivalent solutions
- 8+ years of experience in Develop automation scripts and tools to reduce manual operational activities
Company Overview
Company H1B Sponsorship