Back to Jobs
Recently postedRemoteTechnology

Senior DevOps Engineer

Purplejack Technologies LLCUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
DockerShellGitAWSAnsibleArgoCDBashDatadogGitHub ActionsGitLab CIGoogle CloudGrafanaHelmJenkinsPrometheusPythonTerraformAzureKubernetesCI/CDLinux

Job description

Job Description – Senior DevOps Engineer

Job Title: Senior DevOps Engineer
Experience: 7+ years
Job Type: C2H
Location: Remote

Job Summary

We are looking for an experienced Senior DevOps Engineer to design, implement, and manage scalable infrastructure and CI/CD pipelines. The candidate should have strong experience in cloud platforms, containerization, automation, infrastructure management, and deployment processes.

Must-Have Skills

  • AWS / Azure / Google Cloud Platform
  • Kubernetes and Docker
  • CI/CD Pipeline (Jenkins, GitHub Actions, GitLab CI)
  • Terraform / Ansible
  • Linux Administration
  • Git / GitHub
  • Scripting (Python, Shell, or Bash)
  • YAML

Key Responsibilities

  • Design, develop, implement, and maintain scalable and highly available DevOps infrastructure.
  • Build, manage, and optimize CI/CD pipelines to automate application build, testing, and deployment processes.
  • Manage cloud infrastructure across AWS, Azure, or Google Cloud Platform, ensuring scalability, availability, and performance.
  • Implement and maintain Infrastructure as Code (IaC) using Terraform, Ansible, or similar tools.
  • Deploy, configure, and manage containerized applications using Docker and Kubernetes.
  • Automate infrastructure provisioning, configuration management, and operational tasks using Python, Shell, or Bash scripting.
  • Monitor system performance, application availability, and infrastructure health using tools such as Prometheus, Grafana, or Datadog.
  • Identify, troubleshoot, and resolve complex issues related to deployments, cloud infrastructure, networking, and production environments.
  • Implement security best practices, access controls, and compliance standards across DevOps and cloud environments.
  • Manage version control, source code repositories, and branching strategies using Git and GitHub.
  • Collaborate with development, QA, security, and operations teams to streamline software delivery and release management.
  • Drive continuous improvement by identifying opportunities to enhance automation, deployment efficiency, system reliability, and operational performance.
  • Provide technical leadership, mentor junior engineers, and establish DevOps best practices across the team.

Required Education & Experience

  • Bachelor's degree in Computer Science, IT, or a related field.
  • 7–10 years of experience in DevOps, Cloud Engineering, or Infrastructure Engineering.
  • Strong hands-on experience with cloud platforms and DevOps tools.
  • Experience managing production environments and enterprise deployments.
  • Strong troubleshooting and problem-solving skills.

Nice-to-Have Skills

  • Azure certifications or equivalent cloud certifications.
  • Monitoring tools such as Prometheus, Grafana, or Datadog.
  • Experience with Helm, ArgoCD, or GitOps.
  • Knowledge of DevSecOps and security automatio

Similar jobs