NTT Ltd. is a leading, global technology services company. In a constantly evolving world, technology doesn’t stand still. And nor do we. Every wave of change is an opportunity to transform your business today, so you can reshape the outcomes of tomorrow. As a global technology services provider, we help our people, clients, and communities do great...
Read more about this company
- The Head of Cloud is responsible for leading the strategic direction, design, implementation, and management of the organization's cloud infrastructure and services. This role ensures that cloud solutions align with business goals, are cost-effective, secure, and scalable, and support innovation across the enterprise.
Key Responsibilities:
Cloud Strategy & Leadership
- Define and execute the enterprise cloud strategy across Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), ensuring alignment with business objectives and technology roadmaps.
- Lead cloud transformation initiatives, including migration, modernization, and optimization efforts across multi-cloud environments.
- Evaluate emerging cloud technologies and trends to inform strategic decisions and maintain competitive advantage.
- Develop cloud governance frameworks and policies to ensure consistency, security, and compliance across platforms.
- Act as the executive sponsor for cloud-related programs, driving stakeholder engagement and executive alignment.
Architecture & Engineering
- Oversee the design of cloud architectures that support business applications and data platforms.
- Ensure high availability, scalability, and performance of cloud environments.
- Collaborate with enterprise architects and security teams to ensure compliance and governance.
Operations & Optimization
- Manage cloud operations, including provisioning, monitoring, and incident response.
- Optimize cloud spend and resource utilization through FinOps practices.
- Implement automation and DevOps practices to streamline deployments and operations.
Team Leadership & Collaboration
- Build and lead a high-performing cloud engineering and operations team.
- Partner with application development, data, and infrastructure teams to deliver integrated solutions.
- Act as a cloud evangelist across the organization, promoting best practices and innovation.
Risk & Compliance
- Ensure cloud environments meet regulatory, security, and privacy requirements.
- Develop and enforce cloud governance policies and frameworks.
Required Qualifications:
- Bachelor’s or Master’s degree in computer science, Information Technology, or related field.
- 10+ years of experience in IT, with at least 8 years in cloud architecture or engineering leadership.
- Proven experience with major cloud platforms (AWS, Azure, GCP).
- Strong understanding of cloud security, networking, and infrastructure-as-code.
- Experience with DevOps, CI/CD pipelines, and container orchestration (e.g., Kubernetes).
- Excellent leadership, communication, and stakeholder management skills.
Preferred Qualifications:
- Cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
- Experience in regulated industries (e.g., finance, healthcare).
- Familiarity with FinOps, CloudOps, and Site Reliability Engineering (SRE) practices.
go to method of application »
Your day at NTT DATA
- As a Managed Services Engineer (L2) at NTT DATA, you will play an essential role in maintaining our clients' IT infrastructure and systems. Your expertise will help keep everything running smoothly by proactively monitoring, identifying, investigating, and resolving technical incidents and problems. You'll be the go-to person to restore services and ensure our clients' satisfaction.
- As a Managed Services Engineer, you'll be responsible for managing and maintaining our data center.
- You will be essential to the implementation and maintenance of our process control systems, which will guarantee the effective and secure running of our operations.
- You will also help with the day-to-day operations of our data center by providing support to all areas of IT including VMware vSphere Virtualization, NSX, ESXi Hypervisor and Platform (vCPE), Storage Management, Red Hat Enterprise Linux Server Administration and Amazon Web Services (AWS).
Key Roles and Responsibilities:
- Expert in deploying and managing services on VMware (vSphere), Azure, AWS and other virtual platforms as needed
- Familiarity with managing workloads across multiple hybrid cloud environments
- Deployment, configuration, and maintenance of Linux and Windows servers
- Strong experience configuring, troubleshooting and tuning system hardware and software configurations for performance and reliability
- Diagnose and resolve complex systems issues with multiple influencing factors
- Incident response to system alerts, serve as point of escalation for after-hours issues
- Backup Technology (Disaster/Recovery/Restore)
- Experience with HP 3Par, EMC, Netapp Storage Platforms (advantageous)
- Monitoring tool and deployment automation development
- Server Administration
Academic Qualifications
- Degree/Diploma in Computer Science or System Administration or related field preferred, or equivalent experience
- Microsoft Certified Solutions Associate (MCSA)
- CompTIA Security+
- VMware Certified Professional (VCP)
- CompTIA Network+
- Cloud certs: AZ-104, AWS Certified Solutions Architect
- Any of the Storage SAN certs: NetApp NCDA, Dell EMC Proven Professional
Required Experience:
- Minimum of 3 - 5 years of experience with Intel platforms including a combination of the following: Windows Server Administration, Linux / Unix Server Administration, Storage Administration
- Experience with Local Area Networks (LAN)
- Experience with Wide Area Networks (WAN)
- Experience with Storage Area Networks
- Experience with Scripting/development in tools such as PowerShell (Highly advantageous)
- Experience with Active Directory (group policies)
- Excellent communication and interpersonal skills
- Strong analytical and problem-solving skills with attention to detail.
- Ability to work in a fast-paced environment and manage multiple tasks simultaneously.
- Storage Systems (NetApp, DELL utility, HP Primera)
- Experience Windows SCCM server patching
go to method of application »
Your day at NTT DATA
- The Managed Services Service Desk Agent is the first point of contact for clients and vendors.
- This role is responsible for taking calls, chat requests, or tickets, and Mailbox management and handling resulting incidents or service requests.
- The Managed Services Service Desk Agent applies standard operating procedures, in line with expectations of the role.
Key responsibilities:
- Receives, logs, validates and diagnoses client requests, on the full range of products and services offered, applying agreed service level agreements leveraging standard tools, platforms, and processes.
- Uses Managed Services product and process knowledge along with discretion to respond to tickets.
- Provides client with a first call resolution, where possible, leveraging standard operating procedures or work instructions.
- Flags the need for such content, when relevant articles are not available
- Provides timely updates to clients, when requested, on any pending requests or tickets.
- Works closely with resolver groups, and other functions, to ensure timely updates are sent to the client.
- Produces breach and aging reports for tickets opened by the service desk.
- Identifies gaps and shortcomings in the current processes, procedures, services and provides recommendations for improvement.
- Uses sound judgment to escalate an issue to a higher level.
- Ensures that a professional level of service quality is maintained and that clients are satisfied.
To thrive in this role, you need to have:
- Ambitious self-starter who is passionate about IT.
- Solid expertise at using sound judgment to escalate an issue to a higher level.
- Methodical in approach to ticket resolution.
- Demonstrates an ability to interact with a variety of stakeholders.
- Demonstrates required integrity to ensure excellent client service and retention.
- Team player with excellent attention to detail and client focused.
- Effective verbal and written communication skills.
- Ability to work in 24X7 shift structure, based on a defined roster.
- Familiar with ITIL concepts.
- Sufficient knowledge of network technologies (WAN, LAN, WLAN), Security, Cloud, Videoconference or Collaboration is an asset.
Academic qualifications and certifications:
- Advanced general qualification in Technology (Technical Diploma) or equivalent qualification.
- Diploma in IT or a graduate degree or equivalent.
- ITIL v4 foundation certification and knowledge is preferable.
Required experience:
- Demonstrable related work experience in the Technology Industry and Call Center environment is preferred.
go to method of application »
Your day at NTT DATA
- The Associate Network Engineer is an entry level subject matter expert, responsible for working under supervision and playing a vital role in supporting and maintaining company network infrastructure.
- This role works closely with Senior Network Engineers and cross-functional teams, assisting in designing, implementing, and troubleshooting network solutions to ensure efficient and reliable communication.
Key responsibilities:
- Assists in configuring and maintaining network devices, including routers, switches, firewalls, and access points.
- Supports with ensuring that network configurations are accurate and aligned with best practices.
- Collaborates with the network team to monitor network performance, availability, and security.
- Helps identify and address network-related issues to minimize downtime and disruptions.
- Responds to and assists in resolving network incidents and problems.
- Supports with troubleshooting connectivity issues, performance bottlenecks, and other network-related challenges.
- Supports with creating and updating technical documentation, including network diagrams, configurations, and procedures.
- Collaborates with the security team to implement network security measures, such as firewalls, intrusion detection systems, and access controls, to protect the organization's assets and data.
- Assists in planning and implementing network upgrades and improvements.
- Collaborates with senior engineers to deploy patches, updates, and new technologies.
- Works closely with other IT teams, including systems administrators, application developers, and support teams, to provide integrated solutions and support the overall IT environment.
- Coordinates with vendors for hardware and software procurement, support, and troubleshooting.
- Engages in continuous learning to expand technical skills and knowledge in networking.
- Seeks opportunities for training and certifications to enhance proficiency.
- Participates in network-related projects, such as network expansions, migrations, and implementations.
- Performs any other related task as required.
To thrive in this role, you need to have:
- Basic understanding of networking concepts, protocols, and topologies.
- Familiarity with network devices such as routers, switches, firewalls, and access points.
- Proficiency in basic network configuration and troubleshooting.
- Strong problem-solving skills and attention to detail.
- Effective communication skills to collaborate with team members and stakeholders.
- Eagerness to learn and adapt to new networking technologies and concepts.
- Ability to work in a collaborative team environment.
Academic qualifications and certifications:
- Bachelor's degree or equivalent in Information Technology, Computer Science, or a related field.
- Relevant certifications such as CompTIA Network+, Cisco Certified Network Associate (CCNA), or Juniper Networks Certified Associate (JNCIA) are beneficial.
Required experience:
- Entry level experience working in a networking environment preferably within a global IT organization.
- Basic experience with network security.
- Entry level WAN and LAN experience.
- Entry level experience in wireless equipment, protocols, standards, and wireless LAN design.
- Basic Google Cloud.
go to method of application »
Your day at NTT DATA
The Associate Full Stack Engineer who prefers frontend work but knows their way around the backend when needed that:
- Experience: 2+ years
- Must have skills: TypeScript/JavaScript, REACT
- Nice to have skills: Python, Azure, GitHub Copilot
Key responsibilities:
- Designs, implements, tests and maintains sophisticated and highly reliable systems that support the company’s business processes and operations.
- Develops high-quality production-ready code with ample test coverage to ensure maintainability, stability and durability.
- Works closely with the Development Team and across teams to deliver valuable software often.
- Communicate timeously on blockers & unblock others.
- Works closely with the Product Owner to refine product requirements.
- Contributes to the technical evolution of the product.
- Owns the quality of software.
- Continuously improves the software development life cycle and software engineering best practices.
- Gives 3rd level product support.
To thrive in this role, you need to have technical skills such as:
- Broad understanding and experience on the front-end technology stack.
- Understanding and experience on back-end technologies, including application servers, databases, etc.
- Experience with commercial software development.
- Solid programming skills, design patterns, etc.
- Identifying commonly occurring problems and creating solutions to solve them.
- Experience building web services APIs (REST/SOAP).
- Understanding of Internet protocols and network technologies.
- Experience of database concepts and implementation.
…and pluses if:
- Curious or experienced with Microsoft Azure.
- Wants to work on improving team agility.
- Understands UX
- Enjoys intellectual and technical challenges!
-
Our Tech Stack
Frontend:
Backend:
Other tools:
- GitHub workflows
- GitHub Copilot and other AI tools
- Azure
- Docker
- Kubernetes
- ArgoCD
- ELK
go to method of application »
Your day at NTT DATA
- The Senior Digital Forensics Response Analyst is an advanced subject matter expert, responsible for detecting and monitoring escalated threats and suspicious activity affecting the organization's technology domain (servers, networks, appliances and all infrastructure supporting production applications for the enterprise, as well as development environments).
- This role acts as the technical second responder for the team and supports the work of technical staff from various business areas, as well as third-party technical experts.
- The Senior Information Security Incident Response uses their technical competencies of systems and automated mechanisms to detect unauthorized activity on company information assets.
Key responsibilities:
- Manages the prevention and resolution of security breaches and ensure incident and problem management processes are initiated.
- Performs access management activities according to the policy.
- Implements and discusses security service audit schedules, review access authorization and perform the required access controls and testing to identify security weaknesses.
- Interacts with a global team of Cyber Security Analysts and specialists.
- Manages 2nd level triaging of security alerts, events, and notifications.
- Manages notifications of internal and/or external teams according to agreed alert priority levels, and escalation trees.
- Communicates status of response, resolution and final root cause analysis to the appropriate stakeholders.
- Follows and updates established and/or ad-hoc processes and work instructions and create procedures where deficiencies are identified.
- Logs, manages and coordinates service requests through to resolution including the identification, isolation, resolution and escalation of IT infrastructure faults.
- Maintains an understanding of current and emerging threats, vulnerabilities, and trends.
To thrive in this role, you need to have:
- Advanced understanding of End Point Protection Software.
- Advanced understanding of Enterprise Detection and Response software.
Advanced knowledge of technological advances within the information security arena.
- Advanced understanding of inter-relationships in an overall system or process.
- Advanced knowledge of information security management and policies.
- Advanced understanding risk management principles and frameworks is crucial for prioritizing and addressing security incidents
- Advanced understanding of the organization's business operations, goals, and objectives enables the analyst to align incident response efforts with the broader business strategy.
- Ability to effectively communicate technical information to both technical and non-technical stakeholders, and end-users, as well as working with cross-functional teams during incident response.
- Ability to think critically, analyze information, and solve medium to complex problems.
Academic qualifications and certifications:
- Bachelor’s degree or equivalent in Information Technology, Computer Science or related preferred.
- SANS GIAC Security Essentials (GSEC) or equivalent preferred.
- SANS GIAC Certified Intrusion Analyst (GCIA) or equivalent preferred.
- SANS GIAC Certified Incident Handler (GCIH) or equivalent preferred
Required experience:
- Advanced experience in a Technology Information Security Industry.
- Advanced experience or knowledge of SIEM and IPS technologies.
- Advanced experience with Wireshark or tcpdump to identify normal and abnormal/malicious traffic patterns and behaviors.
go to method of application »
Your day at NTT DATA
- The Senior Associate Software Development Engineer is a developing subject matter expert, tasked with supporting the designing, developing, and testing of software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools.
- This role is accountable for supporting detailed design for certain modules/sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients.
- This role designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data.
Key responsibilities:
- Receives instructions to design and develop solutions and functionality that drives the growth of business.
- Contributes to writing and testing code.
- Supports the execution of automated testing.
- Receives instructions from various stakeholders to participate in software deployment.
- Supports the delivery of software components while working in collaboration with the product team.
- Supports the integration and building of solutions through automation and coding, using 3rd party software.
- Receives instructions to craft, build, and debug large scale distributed systems.
- Supports writing, updating and maintaining the technical program, end-user documentation, and operational procedures.
- Assists with refactoring code.
- Contributes to the reviewing of code written by other developers.
- Performs any other related task as required.
To thrive in this role, you need to have:
- Developing understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365.
- Subject matter expert in programming languages such as C/C++, C#, Java, JavaScript, Python, Node.js, libraries and frameworks.
- Developing expertise of data structures, algorithms, and software design with strong analytical and debugging skills.
- Developing knowledge of micro services-based software architecture and experience with API product development.
- Developing expertise in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra.
- Developing understanding of container run time (Kubernetes, Docker, LXC/LXD).
- Developing proficiency with agile, lean practices and believes in test-driven development.
- Possess a can-do attitude and one that takes initiative.
- Excellent ability to work well in a diverse team with different backgrounds and experience levels.
- Excellent ability to thrive in a dynamic, fast-paced environment.
- Developing proficiency with CI/CD concepts and tools.
- Developing proficiency with cloud-based infrastructure and deployments.
- Excellent attention to detail.
Academic qualifications and certifications:
- Bachelor's degree or equivalent in Computer Science, Engineering or a related field.
- Microsoft Certified Azure Fundamentals preferred.
- Relevant agile certifications preferred.
Required experience:
- Moderate level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance.
- Moderate level experience with tools across full software delivery lifecycle, for example. IDE, source control, CI, test, mocking, work tracking, defect management.
- Moderate level experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes.
- Familiarity with working with large data sets and ability to apply proper ML/AI algorithms.
- Moderate level experience in developing micro-services and RESTful APIs.
- Moderate level experience in software development.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.