Remote DevOps Engineer
New
United StatesPart-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- AWSDockerPythonBashGCPKubernetesAzureGoCI/CDDevOpsTerraformAnsibleCloudFormation
Requirements
- 3+ years of hands-on DevOps or infrastructure engineering experience.
- Strong proficiency with containerization and orchestration (Docker, Kubernetes).
- Experience with infrastructure-as-code tools such as Terraform, CloudFormation, or Ansible.
- Solid understanding of CI/CD concepts and hands-on experience with tools like Jenkins, GitLab CI/CD, GitHub Actions, or similar.
- Strong programming skills in Python, Bash, or Go for automation and scripting.
- Hands-on experience with at least one major cloud platform (AWS, GCP, or Azure).
- Familiarity with monitoring and logging tools (Prometheus, ELK stack, CloudWatch, or similar).
- Strong problem-solving skills and ability to work independently.
Responsibilities
- Design and implement CI/CD pipelines for applications and services.
- Build and maintain scalable infrastructure using containerization (Docker, Kubernetes) and infrastructure-as-code tools.
- Manage and optimize cloud-based environments across AWS, GCP, or Azure.
- Establish and improve monitoring, logging, and alerting systems for infrastructure and application health.
- Automate deployment, scaling, and operational tasks to reduce manual overhead and improve reliability.
- Collaborate with software engineers to understand deployment requirements and optimize system architecture.
- Ensure security, performance, and reliability across infrastructure and application layers.
- Troubleshoot and resolve infrastructure, deployment, and operational issues.
- Maintain documentation and best practices for infrastructure and deployment processes.
- Support ML model and pipeline deployment when needed.
View Full Description & ApplyYou'll be redirected to the employer's site