Responsibilities:
- Demonstrates fluency in emerging DevOps-centric automation tools and technologies for CICD, configuration management, etc. for PROD and non-prod environments.
- Performs environment management, automated server provisioning (VMs).
- Designs and develops CI CD pipeline
- Delivers software to improve the availability, scalability, latency, and efficiency of T-Mobile’s services.
- Spins up the environments that are needed to test autonomously and E2E.
- Work with Enterprise Environment team in opening up of firewalls, IP and ensure E2E connectivity is established.
- Expertise in Automating the complete build deployment process leveraging Jenkins.
- Conceptualizes future improvement of software delivery processes and operations, e.g., cloud enablement, use of microservices with containerization
- Experience in building monitoring tools, ability to integrate Grafana with communication tools like Slack.
- Deep understanding of ITIL v4 processes for Incident, Change, Service Request, Outage, and Problem Mgt, as well as have familiarity with ITSM tools and processes.
- 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).
- Assists in creating new designs, architectures, standards, repeatable processes and methods for delivering software faster, better, and cheaper, and managing operations better
- 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.
- Experience working in Agile and DevOps environment.
Qualifications:
- Bachelor’s degree in computer science or a related technical discipline.
- Minimum 3 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 tool, like Splunk.
- Experience working in a cloud environment (public/private).
- Experience in migrating to cloud or cloud native environments experience is preferable.
- Experience in WebLogic, Coherence, OHS, etc.
- Experience working on microservices.
- Experience working with Pivotal Cloud Foundry.
- Experience in automated testing tools, such as, Selenium.