DevOps Engineer

HomeServices of AmericaEden Prairie, MN
$110,000 - $149,000

About The Position

The DevOps Engineer role supports the design, implementation, and maintenance of scalable, secure, and automated infrastructure and deployment pipelines for our growing portfolio of applications and services.

Requirements

  • 3+ years of experience in DevOps, site reliability engineering, or infrastructure engineering.
  • Working knowledge of AWS services (EC2, ECS, Lambda, S3, CloudWatch, IAM).
  • Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, AWS CodePipeline).
  • Exposure to containerization and orchestration (Docker, Kubernetes).
  • Proficiency in scripting languages (Bash, Python, PowerShell).
  • Foundational understanding of networking, security, and system administration.
  • Familiarity with infrastructure as code tools (Terraform, CloudFormation).
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Nice To Haves

  • Experience with Azure cloud services preferred.
  • Experience with observability tools (Prometheus, Grafana, ELK stack) preferred.
  • Knowledge of DevSecOps practices and integration of security into CI/CD preferred.
  • Exposure to agile methodologies and enterprise-scale environments preferred.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Certifications in AWS or DevOps practices preferred (e.g., AWS Solutions Architect Associate, AWS DevOps Engineer Associate).

Responsibilities

  • Build and maintain CI/CD pipelines to support reliable deployment of applications and services.
  • Contribute to infrastructure as code (IaC) development using tools such as Terraform or CloudFormation.
  • Support and maintain AWS environments, contributing to scalability, performance, and cost-efficiency.
  • Assist in implementing monitoring, logging, and alerting solutions to ensure system reliability and visibility.
  • Collaborate with development teams to integrate DevOps best practices into the software development lifecycle.
  • Automate operational tasks and improve system resilience through scripting and tooling.
  • Support security and compliance across environments by applying guardrails, policies, and vulnerability management practices.
  • Participate in incident response and root cause analysis to continuously improve system reliability.
  • Contribute to DevOps standards, documentation, and knowledge sharing across the team.
  • Perform other duties as requested or as needed to fulfill the purpose of the job.

Benefits

  • Medical
  • Health Savings Account
  • Dental
  • Vision
  • Life Insurance
  • Paid Vacation (PTO)
  • 401(k) with employer match
  • Flexible Spending Account
  • Employee Assistance Program (EAP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service