Sr Engineers, Systems Reliability

T-MobileAtlanta, GA
10h$152,131 - $165,000Hybrid

About The Position

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! T-Mobile is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Sr Engineers, Systems Reliability is located in Atlanta, GA and will utilize fluent knowledge and skill in emerging DevOps-centric automation tools and technologies for CICD, configuration management, etc. for non-prod environments. Telecommuting is permitted, but applicant must work from the worksite location at least 3-4 days per week. No additional national or international travel is anticipated. Position duties and responsibilities include, but are not limited to: Perform environment management, automated server provisioning, pipeline configuration (VMs). Deliver software to improve the availability, scalability, latency, and efficiency of T-Mobile’s services. Create, manage, and use dashboard for continuous monitoring and health check of applications, and the underlying infrastructure, improve the quality of services using the monitoring feedback for non-production and production environments. Contribute in future improvement of software delivery processes and operations, e.g., cloud enablement, use of microservices with containerization. Relationship and People Management: Mentors/guides other Systems Reliability Engineers and vendor resources as needed.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Electronics Engineering, Computer Engineering, Electric Engineering, or related, and 5 years of relevant work experience.
  • Master’s degree or foreign equivalent in Computer Science, Electronics Engineering, Computer Engineering, Electric Engineering, or related, and 3 years of relevant work experience.
  • Maintain and enhance source code repositories: Bitbucket and GitLab, following GitOps principles to implement branching strategies and SonarQube quality checks and FortifyScan security checks
  • C, C#, Java, JavaScript, Perl, Python, Go, or scripting experience in Shell and Perl for CI/CD pipeline scripts creation and automation of repetitive tasks
  • Continuous Integration and Continuous Delivery tools: Jenkins, Cloudbees, and GitLab CI/CD, to design, implement and manage complex CI/CD pipelines for multi-environment deployments, integrating testing, security scans, and automated Helm chart deployments to on-prem Kubernetes clusters
  • Own and execute PROD deployments to Kubernetes using GitLab CI/CD pipelines and helm upgrades, through a structured change request and approval process, ensuring audit compliance and minimizing risk during releases.
  • DevOps tools: Ansible, Chef, Puppet, including Docker, and Kubernetes to build CI/CD pipelines and microservices containerization and orchestration
  • APM tools: AppDynamics, Grafana and logging tools: Splunk to build and maintain observability dashboards, implementing effective alerting for real-time monitoring of system health and user impact.
  • Working in a cloud environment public or private: Pivotal Cloud Foundry, Kubernetes, AWS, and Microsoft Azure, to host the containerized microservices in non-PROD and PROD environments.
  • At least 18 years of age
  • Legally authorized to work in the United States

Responsibilities

  • Perform environment management, automated server provisioning, pipeline configuration (VMs).
  • Deliver software to improve the availability, scalability, latency, and efficiency of T-Mobile’s services.
  • Create, manage, and use dashboard for continuous monitoring and health check of applications, and the underlying infrastructure, improve the quality of services using the monitoring feedback for non-production and production environments.
  • Contribute in future improvement of software delivery processes and operations, e.g., cloud enablement, use of microservices with containerization.
  • Mentors/guides other Systems Reliability Engineers and vendor resources as needed.

Benefits

  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • a flexible spending account
  • paid time off and up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • childcare subsidy
  • tuition assistance
  • college coaching
  • short- and long-term disability
  • voluntary AD&D coverage
  • voluntary accident coverage
  • voluntary life insurance
  • voluntary disability insurance
  • voluntary long-term care insurance
  • mobile service & home internet discounts
  • pet insurance
  • access to commuter and transit programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service