Performs environment management, automated server provisioning (VMs).
Manages engineers who delivers software to improve the availability, scalability, latency, and efficiency of T-Mobile's services.
Creates, manages, and uses 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 environment.
Contributes in future improvement of software delivery processes and operations, e.g., cloud enablement, use of microservices with containerization.
What you'll do in your role.
Collaborate with architect and technical leads to ensure an overall scalable software architecture.
Maintain quality and ensure responsiveness of applications.
Partner with the development team for consultation and input on projects within areas of support.
Utilizes existing toolsets to work, track, and resolve issues within the primary functional area.
Ensure all new/existing services, and features have detailed telemetry to be able to alarm on any production impacting event prior to escalations from users and business teams.
Manages the -big picture- of challenges impacting the customer experience, including the technical, functional, process, and policy considerations, and creatively defines and implements solutions to those challenges.
Informs and evangelizes a strong customer focus and customer experience that aligns decision making with Technology investment choices and prioritization.
Develops and communicates a point of view on complex technical topics.
Align multiple domains, both technical and nontechnical, on a common vision.
Effectively and efficiently communicates with technical and non-technical audiences, including executive leadership.
Manages production outages and escalations end-to-end, ensuring the correct stakeholders are involved to be able to drive resolution, and communicating to impacted business units.
Available for a weekly on call program to support production.
Assists management and other team members in ensuring production stability through understanding of business needs, changes being implemented and high-level technical flows.
Provides subject matter expertise (SME) leadership and consulting support on complex tasks related to the primary functions of the position.
Provide guidance, leadership, and expertise to team members.
Proficient at identifying sources and trends of technical problems to prevent future occurrences.
Manages day-to-day support issues ensuring effective and timely resolution. Duties include resolving and tracking user issues; designing, specifying, testing and documenting program modifications and functional enhancements.
Creates and maintains operational requirements and standards for applications.
Reviews design and provides risk assessments on change and delivery.
Assists with maintaining operational security through reporting and communication of security breaches.
Creates and guides team to create and maintain operational documentation.
The experience you'll bring.
Minimum 5 Years' of relevant experience.
Experience in one or more of : C, C#, Java, Perl, Python, Go, or scripting experience in Shell and Perl.
Experience in Continuous Integration/Continuous Delivery tools , such as, Jenkins, Cloudbees, etc., and other automation tools.
Experience with DevOps tools , such as, Ansible, Chef, Puppet, etc. Experience in Docker, Kubernetes, etc. is preferable.
Experience in APM tool , like, AppDynamics, logging tools, like Splunk.
Experience working in a cloud environment (public/private/hybrid).
Experience in migrating to cloud or cloud native environments experience is preferable.
Optional:
Experience working in Agile and DevOps environment.
Experience in WebLogic, Coherence, OHS, etc.
Experience working on microservices.
Experience working with Pivotal Cloud Foundry.
Experience in automated testing tools , such as, Selenium.
Position details
Req ID: 191668BR
Department: Information Technology
Travel Required: No