Back to Jobs

Senior DevOps Engineer

TPI Las Vegas, Nevada, United States Full-time
$100,000
per year

Job Description

Description

Exciting Opportunity Alert!   TPI is a fast-growing casino services company dedicated to delivering secure, scalable, and reliable solutions to our customers. We are expanding our engineering team and seeking a highly skilled Senior DevOps Engineer with a strong background in Azure cloud services and Infrastructure as Code (IaC) to join our team.  


As a Senior DevOps Engineer, you will be a critical player in designing, building, and maintaining secure cloud environments and pipelines. You will work closely with engineering, security, and operations teams to embed security throughout the development lifecycle, leveraging automation, best practices, and modern DevOps tools and methodologies. 


Essential Functions:
  • Design, implement, and maintain secure, scalable Azure cloud infrastructures using Infrastructure as Code (IaC) practices (e.g., Terraform).
  • Integrate security controls and practices into CI/CD pipelines to ensure compliance and proactive risk management.
  • Collaborate with software engineering teams to guide and enforce secure development and deployment practices.
  • Develop and maintain monitoring, logging, alerting, and auditing solutions to ensure visibility into the security and operational posture of cloud environments.
  • Advocate for security best practices across all stages of software development and infrastructure management.
  • Continuously evaluate and implement DevOps tools, frameworks, and processes.
  • Provide mentorship to junior engineers on security and automation best practices.

Requirements

  • 5+ years of experience in a DevOps or related role.
  • 3+ years of hands-on experience with Azure services, including Azure Active Directory, Azure Kubernetes Service (AKS), Azure App Services, Azure Key Vault, and Azure Monitor.
  • Proficiency with Infrastructure as Code (IaC) tools.
  • Strong knowledge of CI/CD tools (e.g., Azure DevOps) and best practices.
  • Solid understanding of cloud security principles (e.g., identity and access management, encryption, network security).
  • Experience with secure pipeline tools and processes.
  • Familiarity with security compliance standards such as SOC 2, or similar.
  • Proficiency with scripting and automation languages (e.g., PowerShell, Python, Bash).
  • Strong troubleshooting and problem-solving skills.

Preferred Education and Experience:

  • Certifications such as Microsoft Certified: Azure Security Engineer Associate, Azure DevOps Engineer Expert, or similar.
  • Experience with Kubernetes security (e.g., Pod Security Policies, admission controllers).
  • Knowledge of policy-as-code frameworks (e.g., Azure Policy, Open Policy Agent).
  • Exposure to multi-cloud environments or hybrid cloud setups.
  • Experience implementing Zero Trust Architecture principles.

What We Offer

  • Competitive salary and performance bonuses
  • Comprehensive health, dental, and vision benefits
  • 401(k)
  • Flexible working hours and remote work options

Physical Demands: Must be able to sit for extended periods of time. Some standing and walking are required. Continuous vision required for detailed work. Frequent hand/wrist/finger movement for computer tasks.


Position Type/Expected Hours of Work: This is a full-time position. Typical hours are Monday through Friday, 8:00 a.m. to 4:00 p.m., but the schedule varies and requires flexibility to work as needed in the evenings and weekends. Typically, 40 hours per week.


TPI is a family-owned and operated company based in Des Moines, IA, with over 50 years of experience in direct marketing. Specializing in the casino industry, our mission is to connect casinos with their players through a variety of marketing channels. While we are best known for our expertise in direct mail, our offerings have expanded to include variable data programming & automation, app development, digital services, and player portal solutions. As a leader in casino marketing, we work with over 300 casinos each month, helping them reach more than 10 million people nationwide. Join our team and be part of our continued success, with competitive salaries, benefits, and opportunities for personal and professional growth.

Company Information

Location: Des Moines, IA

Type: Hybrid