DevOps Engineer (Worldwide)

  • Science and Engineering
  • Worldwide (Remote)
  • $110,000 - $170,000 USD / Year

Workinvirtual

Our client, a dynamic and growing company working with Workinvirtual, is seeking a talented and experienced DevOps Engineer to join their remote team. You will play a crucial role in bridging the gap between software development and IT operations, focusing on automating and streamlining processes, maintaining robust infrastructure, and ensuring the reliability, scalability, and security of their systems. This is an excellent opportunity to work with modern technologies in a fully remote environment.

Key Responsibilities:

  • Design, build, manage, and maintain robust CI/CD pipelines for automated testing, integration, and deployment of software applications.
  • Develop, implement, and manage infrastructure using IaC principles and tools (e.g., Terraform, CloudFormation, ARM Templates).
  • Manage and optimize cloud infrastructure resources (primarily on AWS, Azure, or GCP – specific platform depends on the client). This includes provisioning, configuration, monitoring, and cost management.
  • Implement and manage containerization solutions (Docker) and container orchestration platforms (Kubernetes).
  • Implement and maintain comprehensive monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack, Datadog, CloudWatch) to ensure system health and performance.
  • Automate repetitive operational tasks using scripting languages (e.g., Python, Bash, PowerShell).
  • Implement and enforce security best practices throughout the infrastructure and development lifecycle (DevSecOps principles). Conduct security scans and manage vulnerabilities.
  • Work closely with software development teams to understand their needs and provide reliable infrastructure and deployment support. Collaborate with operations teams to ensure stability and performance.
  • Diagnose and resolve infrastructure, deployment, and system issues, including participation in on-call rotation if required by the client.
  • Maintain clear and comprehensive documentation for infrastructure, processes, and procedures.

Required Qualifications & Skills:

  • Proven experience 3+ years as a DevOps Engineer, SRE, or similar role with a focus on automation and infrastructure management.
  • Strong hands-on experience with at least one major cloud platform (AWS, Azure, or GCP).
  • Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps, CircleCI).
  • Solid experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation).
  • Experience with containerization technologies (Docker) and container orchestration (Kubernetes).
  • Strong scripting skills (e.g., Python, Bash, PowerShell).
  • Experience implementing and using monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Datadog).
  • Good understanding of networking concepts (TCP/IP, DNS, HTTP/S, Load Balancing, Firewalls).
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills, especially in a remote setting.
  • Self-motivated with the ability to work independently and manage time effectively.

Apply Now: https://workinvirtual.com/application-tracking-system/

Scroll to Top