T-Mobile is looking to solve the problem of designing, implementing, and deploying software that meets customer requirements, scales easily, and supports deployment in highly available environments.
Requirements
- Experience with Java Spring boot (Required)
- Experience in microservices architecture building backend services using Spring boot focused on developing RESTful APIs (Required)
- Experience working in an Agile/Scrum and DevOps environment. (Required)
- Proven experience in software engineering and DevOps engineering. (Required)
- Experience with CI/CD applications and pipelines. (Required)
- Experience with AI/ML frameworks and Tools (Required)
- Experience with Splunk, AppD and Grafana (Preferred)
Responsibilities
- Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations.
- Expected to independently develop a full software stack. Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work.
- Implements automation frameworks for testing, deployment, and monitoring using AI-driven approaches.
- Contributes to designs to implement new ideas which use new frameworks to improve an existing or new system/process/service.
- Reviews existing designs and processes to highlight more efficient ways to complete existing workload more optimally through industry perspectives.
- Explores AI/ML technologies and automation platforms to design innovative solutions for business challenges.
- Collaborates with technical teams and applies system expertise to deliver technical solutions.
Other
- Bachelor's Degree: Computer Science Or Engineering (Required)
- 4-7 Years: Technical engineering experience. (Required)
- Communication (Required)
- Customer Service (Required)
- At least 18 years of age
- Legally authorized to work in the United States