DevOps Software Engineer

Tommy'sHolland, MI
Onsite

About The Position

Tommy’s is looking for a DevOps engineer who is excited to work with modern technologies and grow into a senior-level contributor while making a meaningful impact. The ideal candidate enjoys collaborating with cross-functional development teams to build and support consumer-facing digital products used by customers, owners, and operators across the U.S. and internationally. You’re motivated by innovation, take initiative, and want a clear path to increased responsibility within a company that values continuous improvement and modern, digital experiences.

Requirements

  • BS/MS in Computer Science or a related field
  • 5+ years of hands-on DevOps or infrastructure engineering experience
  • Proficient with Docker and containerized workflows
  • Strong working experience with AWS services (ECS, CloudWatch, Aurora RDS, Secrets Manager, S3, CloudFront, EC2, IAM, etc.)
  • Experience with Azure environments and Azure DevOps
  • Node.js, TypeScript, and Python programming experience
  • Deep understanding of CI/CD concepts and pipeline design
  • RDS management experience, particularly PostgreSQL
  • Strong security mindset with experience implementing infrastructure security best practices
  • Experience with Infrastructure as Code, particularly Terraform
  • A self-starter who takes full ownership of projects and drives them to completion
  • Technical savvy and proficient in Microsoft Office; experience within database systems a plus
  • Excellent written and oral communication skills
  • Process-oriented and strong collaborator with ability to communicate and manage well at all levels of the organization and across various departments
  • Strong organizational and time management skills; ability to multitask and prioritize workload
  • Highly adaptable with strong problem-solving and critical thinking skills; ability to exercise good judgment and make sound data-backed decisions
  • High level of integrity and dependability with a strong sense of urgency and results-orientation
  • Views customer care as high priority; exhibits a positive can-do attitude
  • Displays a strong initiative and drive to identify gaps and fill them

Responsibilities

  • Own the selection, implementation, and evolution of development tools and infrastructure
  • Lead and own the release process for each application, from CI/CD pipeline design through production deployment
  • Design and build CI/CD pipelines that minimize manual intervention and accelerate delivery
  • Collaborate with developers to continuously improve development processes and relay findings from release issues
  • Champion code quality by leading constructive, detail-oriented code reviews
  • Establish and maintain quality gates across multiple projects as part of the release process
  • Author clear technical release notes for each product release
  • Proactively identify and mitigate security vulnerabilities across the infrastructure
  • Build and refine observability and alerting to catch issues before they become outages
  • Manage and optimize cloud hosting environments for reliability and cost efficiency
  • Other duties as assigned; duties and responsibilities may change at any time with or without notice.

Benefits

  • Base pay and eligibility for annual profit-sharing bonus
  • Full insurance package including Health, Dental, Vision, Life, Disability, Employee Assistance
  • Dependent Care FSA with on-site Daycare options
  • 401k match and complimentary financial planning services
  • Paid time off and paid holidays
  • Opportunity for continued education and tuition assistance
  • Valuable learning and development program
  • Significant ability to grow internally for motivated and strong performing team members
  • Fun, energetic, family-oriented work culture with an emphasis on team member morale
  • Growing nationwide brand / presence
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service