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
View details
Apply Now