Streamline

Senior DevOps Engineer

Streamline

contract

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureDockerKubernetesLinuxNoSQLPythonSQLTerraform

About the role

  • Design, deploy, and manage scalable infrastructure within Azure.
  • Serve as the subject matter expert for both Windows Management and Linux Administration.
  • Implement and maintain robust system monitoring, logging, and security protocols across hybrid environments.
  • Build and optimize high-performance CI/CD pipelines using GitLab to ensure seamless application delivery.
  • Standardize deployment processes across multiple development teams.
  • Eliminate manual toil by developing extensive automation scripts using Python, PowerShell, and Bash.
  • Utilize advanced command line utilities to automate system diagnostics and rapid recovery workflows.
  • Maintain and version-control all infrastructure-as-code and automation scripts using Git.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional experience in DevOps, Systems Engineering, or Site Reliability Engineering.
  • Mastery of Python, PowerShell, and Bash is non-negotiable.
  • Extensive experience architecting and managing workloads in Azure.
  • Deep dual-stack expertise in Windows Server management and Linux (Ubuntu, RHEL, or similar) administration.
  • Expert knowledge of GitLab and CI/CD methodologies.
  • High proficiency with command line utilities for networking, security, and process management.
  • Experience with Infrastructure as Code (Terraform, Bicep, or ARM templates).
  • Knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Understanding of SQL and NoSQL database administration.
Benefits
  • A challenging and rewarding role in a dynamic and international environment.
  • Opportunity to be part of a growing company with a strong commitment to innovation and excellence.
  • A supportive and collaborative team culture that values personal growth and development.
  • Competitive compensation and benefits package.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonPowerShellBashAzureGitLabCI/CDTerraformBicepDockerKubernetes
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in Software EngineeringMaster's degree in Software Engineering