
Job Information
T-MOBILE USA INC Senior Engineers, Data in Frisco, Texas
T-Mobile USA, Inc. seeks
Senior Engineers, Data
in
Frisco, TX to Prototype, design, and develop internal and external business systems, applications, systems interfaces, databases, and reporting or business intelligence systems, to deliver new systems functionality supporting corporate business objectives. Design and develop complex, real-time streaming, batch, and high-performant Big Data applications in distributed architecture using Hadoop and cloud computing technologies including Amazon web services and Microsoft Azure. Develop applications using Hadoop, Spark, Kafka, Hive, NiFi, PL/SQL, Unix Shell scripting, and object-oriented programming languages (Java or Python). Design and develop complex, enterprise-wide, high-performant Business Intelligence Extract-Transform-Load applications and data processing jobs for millions of rows of data in multiple environments to enable business users to perform business-driven analysis and support reporting requirements. Design and develop pipelines to ingest data from different sources, clean and transform data, and prepare it for running the machine learning models. Deploy machine
learning models as microservices behind REST API. Develop REST-based microservices/API and deploy them as containerized docker images with autoscaling. Extract data APIs in implementing multiple cross-functional customer use cases with API Management product of Apigee edge. Telecommuting is permitted, but applicants must live within a reasonable commuting distance.
Experience and education requirements:
PRIMARY REQUIREMENTS: Bachelor's degree in Computer Science, Electronics and Communication Engineering, or a related field, and 5 years of relevant work experience. ALTERNATIVE REQUIREMENTS: Master's degree in Computer Science, Electronics and Communication Engineering, or a related field, and 3 years of relevant work experience. In addition, the following skills are required:
1) Building large-scale, real-time, and streaming data platforms utilizing experience with Python, Spark Streaming, Spark SQL, Apache Storm, and Kafka in order to process at least 100 million messages per day. 2) Managing and transforming at least 300 GB data sets, building optimized and performant solutions, data warehousing and ETL solutions while leveraging experience with Azure, AWS, Hadoop technologies, RDBMS and ETL Tools. 3) Utilizing experience with the API Management product of Apigee edge in consuming the APIs in implementing customer use cases. 4) Utilizing cloud migration methodologies and processes including tools with Databricks, Azure Data Factory, Azure Functions, and other Azure data services. 5) Implementing database development including Snowflake, MySQL, PL/SQL and MS Access, Oracle 9i to 11g, SQL Server and NoSQL Databases with MongoDB. 6) Utilizing experience with CICD-Ant, Maven, Gradle Log4J, Jenkins, CVS, GIT, and GitHub. T
o apply, interested candidates should email their rsums to Yvonne Malina at
Yvonne.Malina1@T-Mobile.com
and reference
REQ304089.