DevOps Engineer
digitalxnode
Job Description
- Build, maintain, and improve CI/CD pipelines using tools such as Azure DevOps, Jenkins, GitHub Actions, or GitLab CI/CD.
- Design and manage infrastructure as code using Terraform, ARM Templates, or CloudFormation.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Administer and troubleshoot Linux/Unix systems across development and production environments.
- Work across cloud platforms (Azure, AWS, or GCP) to provision, configure, and maintain infrastructure.
- Write automation scripts using Python, Bash, or PowerShell to streamline repetitive tasks.
- Manage source control workflows using Git, including branching strategies and code review practices.
- Monitor systems for performance, availability, and security, and respond to incidents as they come up.
- Apply networking and security best practices across cloud and on-prem environments.
- Collaborate with development teams to streamline deployments and reduce release friction.