DevOps & Platform Engineer
Ntt Data
- Location
- United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 75–85/hr
Posted 23d ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- 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
Requirements
- 8+ years of experience in DevOps & CI/CD
- Design, implement, and maintain enterprise CI/CD pipelines
- Automate application build, testing, deployment, and release processes
- Develop 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
- Design, deploy, and maintain scalable cloud infrastructure
- 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
- Create reusable infrastructure modules and deployment templates
- Implement automated provisioning and configuration management
- Manage infrastructure changes through version control and automated deployment processes
Skills
- CI/CD
- Azure
- AWS
- Terraform
- Azure Bicep
- ARM Templates
- CloudFormation
- Docker
- Kubernetes
- Azure Kubernetes Service (AKS)
- Amazon EKS
- Helm
- Azure DevOps
- Git
- Azure Monitor
- Application Insights
- Log Analytics
- Prometheus
- Grafana
- Splunk
- Datadog
- Azure Key Vault
- PowerShell
- Python
- Bash