Logo
T-Mobile

Senior Automation Engineer - Ansible

T-Mobile, Frisco

Save Job

Join T-Mobile as a Senior Automation Engineer specializing in Ansible! We are excited to invite you to be part of the Un-carrier movement, where our commitment to innovation and employee growth sets us apart.

As a Senior Automation Engineer, you will play a crucial role in designing, validating, and deploying scalable, secure, and reliable automation solutions needed to manage our extensive network and internal infrastructure. You will work with over 35,000+ RHEL, Windows, and AIX servers in our private cloud environment.

Your contributions will leverage state-of-the-art tools such as Ansible Automation Platform, Puppet, and Python, driving our automation, infrastructure-as-code (IaC), and configuration management initiatives. We foster a culture of innovation, embrace agile methodologies, and encourage transparency in all of our operations. If you're ready to take on significant challenges, we want to hear from you!

Key Responsibilities:

  • Technical Engineering & Automation: Develop and maintain Ansible playbooks, roles, and modules for both physical and virtual infrastructure.
  • Lead the transition from Puppet to Ansible and manage overall cross-platform infrastructure automation.
  • Integrate with APIs for systems like ServiceNow and WSUS, ensuring seamless operations.
  • Automate patch management for Linux/AIX using Ansible and ensure Windows environments are up-to-date via WSUS.
  • Enhance system reliability and performance through proactive automation design and monitoring strategies.

Innovation & Strategy:

  • Identify and implement new automation strategies to boost operational efficiency.
  • Contribute to the development of tools and processes aimed at performance optimization.

Collaboration & Leadership:

  • Partner with system engineers to define technical requirements and automation needs.
  • Mentor junior engineers and lead knowledge-sharing initiatives across teams.
  • Participate in on-call rotations as necessary.

Technical Documentation:

  • Create comprehensive technical documentation for designs, processes, and deployment procedures.
  • Effectively communicate automation solutions to both technical and non-technical stakeholders.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on experience with automation using Ansible.
  • Strong knowledge of Ansible Automation Platform, Puppet, and infrastructure-as-code principles.
  • Proficiency in Python, Jinja2, Bash, and PowerShell scripting.
  • Experience with modern DevOps practices and CI/CD pipelines.
  • Deep understanding of Linux/Unix and Windows systems administration.
  • Ability to solve complex problems and communicate effectively across teams.

We invite you to apply today and join us to make a profound impact at T-Mobile! Our Total Rewards Package demonstrates our commitment to employees, featuring competitive salaries, annual stock grants, 401(k), and ongoing developmental support. We offer a wide range of benefits including medical, dental, vision insurance, and more!

If you're eager to grow and contribute in a dynamic environment, T-Mobile is the place for you!