[Remote] DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Precision Technologies is seeking a DevOps Engineer to design and maintain CI/CD pipelines and manage cloud infrastructure. The role involves optimizing containerized applications, automating tasks, and collaborating with various teams to enhance software delivery processes.
Responsibilities
- Design, implement, and maintain CI/CD pipelines for automated application build, testing, deployment, and release management
- Provision and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, ARM Templates, or Bicep
- Deploy, manage, and optimize containerized applications using Docker, Kubernetes, and Helm
- Automate infrastructure provisioning, configuration management, and operational tasks using Bash, Python, or PowerShell scripting
- Monitor application performance, infrastructure health, and system availability using Prometheus, Grafana, ELK Stack, Splunk, CloudWatch, or Azure Monitor
- Collaborate with Development, QA, Security, and Infrastructure teams to streamline software delivery and deployment processes
- Implement DevSecOps best practices by integrating security scanning, vulnerability management, and compliance checks into CI/CD pipelines
- Troubleshoot infrastructure, deployment, networking, and production issues while ensuring high system availability
- Manage source code repositories, branching strategies, version control, and release management using Git
- Support cloud platforms including AWS, Azure, and GCP while implementing security, scalability, backup, and disaster recovery solutions
- Document infrastructure architecture, deployment procedures, automation workflows, and operational best practices
Skills
- Design, implement, and maintain CI/CD pipelines for automated application build, testing, deployment, and release management
- Provision and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, ARM Templates, or Bicep
- Deploy, manage, and optimize containerized applications using Docker, Kubernetes, and Helm
- Automate infrastructure provisioning, configuration management, and operational tasks using Bash, Python, or PowerShell scripting
- Monitor application performance, infrastructure health, and system availability using Prometheus, Grafana, ELK Stack, Splunk, CloudWatch, or Azure Monitor
- Collaborate with Development, QA, Security, and Infrastructure teams to streamline software delivery and deployment processes
- Implement DevSecOps best practices by integrating security scanning, vulnerability management, and compliance checks into CI/CD pipelines
- Troubleshoot infrastructure, deployment, networking, and production issues while ensuring high system availability
- Manage source code repositories, branching strategies, version control, and release management using Git
- Support cloud platforms including AWS, Azure, and GCP while implementing security, scalability, backup, and disaster recovery solutions
- Document infrastructure architecture, deployment procedures, automation workflows, and operational best practices
Company Overview