Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
Your day at NTT DATA
The Senior Site Reliability Engineer is an advanced subject matter expert, responsible for consulting with internal clients about the software technology environment with high complexity.
This role translates business requirements into technology terms and develops more complex algorithms and programming code for software solutions.
The primary objective of the Senior Site Reliability Engineer is to design, test, implement and maintain software code that enables computer systems to perform specific tasks and assists with determining how technology can be applied to meet client needs.
What you'll be doing
What does your day look like within the team?
- Create a link between development and operations by applying a software engineering mindset to system administration activities
- Design, innovate and build large scale automations to provide efficiencies to NTT
- Help drive a cultural movement of automation across the business and coach others who are learning a new way of working via code and automation
- Automating infrastructure technologies with a modern approach aligned to things such as Infrastructure as Code, Configuration as Code, and DevOps
- Participate in team planning activities and ensure progress is being made against the business objectives
- Document automation processes and runbooks across staging, production, and technical administration tasks
- Work closely with our operational engineering teams and provide consulting and troubleshooting to alleviate the pressures with operational and reliability issues
- Work closely with technology subject matter experts and business analyst to understand requirements and automation use cases
- Work with our architects to participate in the technology standards lifecycle
- Promote standardization and automation across infrastructure that we support and manage for our clients
- Maintain existing automation infrastructure used to identify risks in areas such as performance, reliability, capability and scalability
- Be responsibility for deployment, maintenance, and enhancements of automation workflows (own your code)
- Follow the change and release processes to prevent production outages and ensure engineers who operate the automation know how to operate it
- Participate in post incident reviews and documenting findings and act on their learnings and enhancements of your code
- Work with our technical enablement teams during the pilot phases so we can enable your development into our client environments.
Mandatory requirements:
- Automation technologies: (StackStorm or Ansible)
- Advanced python
- Source code management
- Data structure formats i.e. JSON / Yaml
Secondary requirements:
- Analytics technologies: (ElasticSearch, PowerBI)
- Atlassian technologies: (Jira, Confluence)
- Kubernetes / Azure Kubernetes Services
- Yang data models
Technology domain requirements:
- Cloud technologies for example Azure, GCP, AWS where Azure is a main focus for us
- Data Centre technologies for example storage, and servers
- Security technologies for example firewalls, antivirus, IPS, access controls
- Connectivity technologies for example wired, wireless, WAN
- End User Compute technologies for example Office 365, Windows, MAC
- Collaboration Technologies for example Microsoft teams, WebEx Teams
- Contact Centre Technologies for example Genesys
Behavioral skills:
- Passion for coding / scripting, automation and innovation
- Positive attitude and willingness to learn
- Ability to critically examine a system and use that to guide them when asking questions of
- the system
- Maintaining good relationships with engineering teams
- Big picture mindset and enjoy problem solving
- Highly analytical with a level of business value and outcomes focused
- Excellent interpersonal and communication skills to engage with stakeholders
You are naturally curious with the ability to manage tight deadline
Workplace type:
Hybrid Working
About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.