Note: The job is a remote job and is open to candidates in USA. Yorkshire Global Solutions Inc. is currently hiring for a DevOps Engineer. The role involves designing and maintaining CI/CD pipelines, managing cloud infrastructure, and collaborating with various teams to enhance software delivery processes.
Responsibilities
- Design, implement, and maintain CI/CD pipelines to automate application build, testing, and deployment processes
- Manage cloud infrastructure using AWS, Azure, or GCP while ensuring scalability, security, and high availability
- Develop and maintain Infrastructure as Code (IaC) using Terraform, CloudFormation, or ARM templates
- Configure and administer Docker, Kubernetes, and container orchestration platforms for application deployments
- Implement monitoring, logging, and alerting solutions using Prometheus, Grafana, ELK, or Splunk
- Collaborate with development, QA, and security teams to streamline software delivery and DevOps best practices
- Automate system administration, configuration management, and deployment tasks using Python, Bash, or PowerShell
- Manage source code repositories, branching strategies, and release processes using Git, GitHub, GitLab, or Azure DevOps
- Ensure infrastructure security, compliance, vulnerability management, and disaster recovery across cloud environments
- Troubleshoot production issues, optimize system performance, and provide ongoing operational support for mission-critical applications
Skills
- Minimum Exp: 10+ Years
- Must-Have Technologies: AWS/Azure, Kubernetes, Docker, Terraform, Jenkins, Git, Azure DevOps, Linux, Python/Bash, CI/CD
- Design, implement, and maintain CI/CD pipelines to automate application build, testing, and deployment processes
- Manage cloud infrastructure using AWS, Azure, or GCP while ensuring scalability, security, and high availability
- Develop and maintain Infrastructure as Code (IaC) using Terraform, CloudFormation, or ARM templates
- Configure and administer Docker, Kubernetes, and container orchestration platforms for application deployments
- Implement monitoring, logging, and alerting solutions using Prometheus, Grafana, ELK, or Splunk
- Collaborate with development, QA, and security teams to streamline software delivery and DevOps best practices
- Automate system administration, configuration management, and deployment tasks using Python, Bash, or PowerShell
- Manage source code repositories, branching strategies, and release processes using Git, GitHub, GitLab, or Azure DevOps
- Ensure infrastructure security, compliance, vulnerability management, and disaster recovery across cloud environments
- Troubleshoot production issues, optimize system performance, and provide ongoing operational support for mission-critical applications
Company Overview