Windows Engineering - Systems Engineer

NTT DATA North America
Full_timeβ€’Bangalore, India

πŸ“ Job Overview

  • Job Title: Windows Engineering - Systems Engineer
  • Company: NTT DATA North America
  • Location: Bangalore, Karnātaka, India
  • Job Type: On-site, Full-Time
  • Category: Server Administration, Infrastructure, Systems Engineering

πŸš€ Role Summary

  • Collaborate with a global team of platform engineers and software developers to manage the full lifecycle of Windows-based solutions.
  • Evaluate commercial solutions and maintain automated Windows builds in virtualized and cloud environments.
  • Execute performance testing and support secure infrastructure solutions involving DMZ environments.
  • Leverage extensive experience in Windows OS internals, scripting technologies, and automation to drive innovative solutions.

πŸ“ Enhancement Note: This role requires a strong background in Windows systems management and a proven track record in managing and supporting Windows environments. Familiarity with public cloud environments and enterprise-level financial services experience is preferred.

πŸ’» Primary Responsibilities

  • Platform Lifecycle Management: Work with a global team to participate in the full platform product lifecycle for Windows-based solutions, including analysis, technical design, testing, release, and support.
  • Commercial Solution Evaluation: Evaluate and test commercial solutions to help drive "Buy vs. Build" decisions.
  • Windows Build Engineering: Engineer and maintain automated Windows builds to support desktop on virtualized and cloud environments.
  • Performance Testing: Execute performance testing of new desktop and server builds on various virtual and physical platforms.
  • Secure Infrastructure Support: Support secure infrastructure solutions involving DMZ environments.

πŸ“ Enhancement Note: This role requires a solid understanding of Windows OS internals, deployment processes, and server management techniques. Experience with Windows build engineering, particularly with SCCM and MDT, is crucial for success in this role.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field with a strong focus on Windows operating systems and server management.

Experience: 5-10 years of experience in Windows engineering, systems administration, or a related role with a proven track record in managing and supporting Windows environments.

Required Skills:

  • In-depth knowledge of Windows OS internals, including Group Policies, Windows Defender, and Windows Networking stack
  • Experience engineering, managing, and supporting environments involving VDI (Citrix, RDS) and Microsoft Desktop and Server platforms (Windows 10, Win11, Server 2016+)
  • Experience in automation, anomaly detection, and predictive analysis
  • Experience with Windows Systems Management and Patch management Technologies (SCCM, MECM, Group Policy and WSUS)
  • Extensive experience with one or more scripting technologies: PowerShell, VBS, SQL, Windows Batch
  • Experience with Windows build engineering, particularly experience with SCCM and MDT
  • Experience in supporting secure infrastructure solutions involving DMZ Environment

Preferred Skills:

  • Enterprise-level Financial Services experience
  • Team player with strong verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Experience with public cloud environments (AWS Certified Solutions Architect or equivalent)
  • Strong communication skill and ability to work with remote counterparts internally and manage external vendors
  • Familiarity with Linux, Middleware, Networks, Storage, Email, Mobile Applications, Voice/Video/Multimedia Systems, and Market Data Systems

πŸ“ Enhancement Note: Candidates with a strong background in Windows systems management and a proven track record in managing and supporting Windows environments will excel in this role. Familiarity with public cloud environments and enterprise-level financial services experience is preferred.

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate a strong understanding of Windows OS internals, scripting technologies, and automation through relevant projects and case studies.
  • Showcase experience in Windows build engineering, particularly with SCCM and MDT, through live demos or detailed project documentation.
  • Highlight proficiency in performance testing and secure infrastructure support through relevant projects or certifications.

Technical Documentation:

  • Provide detailed documentation of Windows build engineering processes, including deployment automation, server configuration, and patch management strategies.
  • Include performance testing results, metrics, and optimization techniques for Windows-based solutions.
  • Demonstrate experience in anomaly detection and predictive analysis through relevant projects or case studies.

πŸ“ Enhancement Note: A strong portfolio showcasing Windows engineering expertise, automation, and performance optimization will be crucial for success in this role. Candidates should emphasize their experience with Windows build engineering, scripting technologies, and secure infrastructure support.

πŸ’΅ Compensation & Benefits

Salary Range: INR 1,200,000 - 1,800,000 per annum, depending on experience and qualifications. This estimate is based on market research for similar roles in the Bangalore area and considers the candidate's experience level and industry standards.

Benefits:

  • Comprehensive health insurance coverage
  • Retirement savings plans and pension options
  • Employee stock purchase plan
  • Generous vacation and time-off policies
  • Professional development opportunities and training programs
  • Employee referral bonuses and recognition programs
  • Flexible work arrangements and remote work options

Working Hours: Full-time, 40 hours per week, with flexible working hours and remote work options available for qualified candidates.

πŸ“ Enhancement Note: The salary range provided is an estimate based on market research and may vary depending on the candidate's experience and qualifications. Benefits may also vary based on the candidate's location and employment status.

🎯 Team & Company Context

Company Culture: NTT DATA is a global technology and business solutions provider with a strong focus on innovation, collaboration, and customer satisfaction. The company values diversity, inclusion, and continuous learning, fostering a culture of growth and development for its employees.

Team Structure:

  • The Windows Engineering team is part of the broader Infrastructure Services division, working closely with software development, quality assurance, and project management teams.
  • The team consists of experienced platform engineers, software developers, and systems administrators, collaborating to deliver high-quality Windows-based solutions.
  • The team follows Agile methodologies, with regular sprint planning, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines.

Development Methodology:

  • The team follows Agile development methodologies, with regular sprint planning, daily stand-ups, and sprint retrospectives.
  • Code reviews, pair programming, and automated testing are integral to the development process, ensuring high-quality and maintainable code.
  • CI/CD pipelines are used to automate deployment, testing, and release management processes, enabling rapid and reliable software delivery.

Company Website: NTT DATA North America

πŸ“ Enhancement Note: NTT DATA's global presence and commitment to innovation make it an attractive employer for Windows engineering professionals seeking to work in a dynamic and collaborative environment.

πŸ“ˆ Career & Growth Analysis

Windows Engineering Career Level: This role is at the senior level, requiring a deep understanding of Windows OS internals, extensive experience in Windows engineering, and proficiency in automation and scripting technologies.

Reporting Structure: The Windows Engineering - Systems Engineer reports directly to the Infrastructure Services Manager, working closely with other senior engineers, team leads, and stakeholders within the Infrastructure Services division.

Technical Impact: In this role, you will have a significant impact on the design, implementation, and maintenance of Windows-based solutions, driving innovation and optimization across the organization's technology stack.

Growth Opportunities:

  • Technical Leadership: Develop and mentor junior engineers, contributing to the team's technical growth and knowledge-sharing initiatives.
  • Architecture Decisions: Collaborate with senior stakeholders to influence and drive strategic architecture decisions, shaping the organization's long-term technology roadmap.
  • Emerging Technologies: Stay current with the latest Windows OS updates, security best practices, and emerging technologies, driving continuous improvement and innovation within the team.

πŸ“ Enhancement Note: This role offers significant growth opportunities for experienced Windows engineering professionals seeking to advance their careers in a dynamic and collaborative environment.

🌐 Work Environment

Office Type: NTT DATA's Bangalore office is a modern, collaborative workspace designed to foster creativity, innovation, and teamwork. The office features open-plan workspaces, dedicated meeting rooms, and breakout areas, promoting a productive and engaging work environment.

Office Location(s): NTT DATA's Bangalore office is located in the heart of the city's tech hub, with easy access to public transportation and nearby amenities.

Workspace Context:

  • Collaborative Work Environment: The open-plan workspace encourages cross-functional collaboration and knowledge-sharing between team members, fostering a culture of continuous learning and improvement.
  • Dedicated Workspaces: Each engineer has a dedicated workspace equipped with multiple monitors, high-performance workstations, and testing environments to support their daily tasks.
  • Meeting and Breakout Spaces: The office features dedicated meeting rooms, breakout areas, and quiet spaces to support focused work and team collaboration.

Work Schedule: Full-time, 40 hours per week, with flexible working hours and remote work options available for qualified candidates. The team follows a standard workweek from Monday to Friday, with core hours between 9:00 AM and 5:30 PM.

πŸ“ Enhancement Note: NTT DATA's modern and collaborative work environment, combined with its flexible work arrangements and remote work options, makes it an attractive workplace for Windows engineering professionals seeking a balance between work and personal life.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Phone Screen: A brief phone conversation to assess communication skills, technical fit, and cultural alignment.
  2. Technical Assessment: A hands-on technical assessment focusing on Windows OS internals, scripting technologies, and automation. Candidates will be required to complete a series of tasks and challenges related to Windows engineering, build engineering, and performance optimization.
  3. On-site Interview: A face-to-face interview with the hiring manager, team members, and other stakeholders to discuss the candidate's technical skills, experience, and cultural fit.
  4. Final Evaluation: A comprehensive review of the candidate's technical assessment, interview performance, and overall fit with the team and organization.

Portfolio Review Tips:

  • Highlight relevant projects that demonstrate your expertise in Windows engineering, automation, and performance optimization.
  • Include live demos or detailed project documentation showcasing your experience with Windows build engineering, scripting technologies, and secure infrastructure support.
  • Emphasize your problem-solving skills, attention to detail, and ability to work collaboratively with cross-functional teams.

Technical Challenge Preparation:

  • Brush up on your knowledge of Windows OS internals, Group Policies, Windows Defender, and Windows Networking stack.
  • Familiarize yourself with Windows build engineering processes, particularly with SCCM and MDT.
  • Prepare for performance testing and secure infrastructure support challenges, focusing on your experience with anomaly detection, predictive analysis, and scripting technologies.

ATS Keywords: Windows OS Internals, Group Policies, Windows Defender, Windows Networking, VDI, Microsoft Desktop, Server Platforms, Automation, Anomaly Detection, Predictive Analysis, Scripting Technologies, Windows Build Engineering, SCCM, MDT, Secure Infrastructure Solutions, Public Cloud Environments, AWS Certified Solutions Architect, Team Player, Strong Communication, Analytical Problem-Solving, Enterprise-Level Financial Services Experience, Linux, Middleware, Networks, Storage, Email, Mobile Applications, Voice/Video/Multimedia Systems, Market Data Systems.

πŸ“ Enhancement Note: A well-prepared portfolio, strong technical assessment performance, and effective communication skills will be crucial for success in the Windows Engineering - Systems Engineer interview process. Candidates should emphasize their experience with Windows engineering, automation, and performance optimization throughout their application and interview preparation.

πŸ›  Technology Stack & Web Infrastructure

Frontend Technologies: Not applicable, as this role focuses on Windows engineering, server administration, and infrastructure management.

Backend & Server Technologies:

  • Windows Server 2016+
  • Windows 10, Windows 11
  • Microsoft Desktop and Server platforms
  • Citrix, RDS (Virtual Desktop Infrastructure)
  • SCCM (System Center Configuration Manager)
  • MDT (Microsoft Deployment Toolkit)
  • WSUS (Windows Server Update Services)
  • Group Policy Management
  • PowerShell, VBS, SQL, Windows Batch scripting technologies

Development & DevOps Tools:

  • Visual Studio
  • Git
  • Jenkins
  • Ansible
  • Puppet
  • Chef
  • Docker
  • Kubernetes
  • AWS Cloud Services (EC2, RDS, S3, etc.)

πŸ“ Enhancement Note: This role requires a strong background in Windows server technologies, scripting technologies, and automation. Familiarity with DevOps tools, cloud services, and containerization technologies will be beneficial for success in this role.

πŸ‘₯ Team Culture & Values

Windows Engineering Values:

  • Innovation: Continuously seek new and better ways to manage and optimize Windows-based solutions.
  • Collaboration: Work closely with cross-functional teams to deliver high-quality, maintainable, and scalable Windows-based solutions.
  • Customer Focus: Prioritize the needs of internal and external customers, ensuring that Windows-based solutions meet their requirements and expectations.
  • Quality: Strive for excellence in Windows engineering, build engineering, and performance optimization, consistently delivering high-quality solutions.

Collaboration Style:

  • Cross-Functional Integration: Work closely with software development, quality assurance, and project management teams to ensure that Windows-based solutions align with project requirements, timelines, and quality standards.
  • Code Review Culture: Participate in code reviews and pair programming sessions to ensure code quality, knowledge-sharing, and continuous learning.
  • Knowledge Sharing: Contribute to the team's technical growth and knowledge-sharing initiatives by presenting on emerging technologies, best practices, and lessons learned.

πŸ“ Enhancement Note: NTT DATA's Windows Engineering team values innovation, collaboration, and customer focus, fostering a culture of continuous learning, improvement, and high-quality solution delivery.

🌐 Challenges & Growth Opportunities

Technical Challenges:

  • Windows OS Internals: Deepen your understanding of Windows OS internals, Group Policies, Windows Defender, and Windows Networking stack to drive innovation and optimization in Windows-based solutions.
  • Performance Optimization: Continuously improve the performance of Windows-based solutions through automated testing, optimization techniques, and emerging technologies.
  • Secure Infrastructure Support: Ensure the security and stability of Windows-based solutions by implementing best practices, monitoring tools, and incident response processes.
  • Emerging Technologies: Stay current with the latest Windows OS updates, security best practices, and emerging technologies to drive continuous improvement and innovation within the team.

Learning & Development Opportunities:

  • Technical Skill Development: Enhance your technical skills in Windows engineering, automation, and performance optimization through training programs, workshops, and online learning platforms.
  • Conference Attendance: Attend industry conferences, webinars, and workshops to stay current with emerging technologies, best practices, and networking opportunities.
  • Technical Mentorship: Seek mentorship from senior engineers and team leads to gain insights into architecture decisions, technical leadership, and career progression.

πŸ“ Enhancement Note: This role offers significant technical challenges and growth opportunities for experienced Windows engineering professionals seeking to advance their careers in a dynamic and collaborative environment.

πŸ’‘ Interview Preparation

Technical Questions:

  • Windows OS Internals: Demonstrate your in-depth knowledge of Windows OS internals, Group Policies, Windows Defender, and Windows Networking stack through real-world examples and best practice implementations.
  • Windows Build Engineering: Explain your experience with Windows build engineering, particularly with SCCM and MDT, and how you have leveraged these tools to automate deployment, configuration, and maintenance processes.
  • Performance Optimization: Describe your approach to performance testing, optimization, and monitoring of Windows-based solutions, highlighting your experience with automated testing frameworks, load testing tools, and performance metrics.

Company & Culture Questions:

  • Company Culture: Explain how you align with NTT DATA's core values, emphasizing your commitment to innovation, collaboration, and customer focus.
  • Team Dynamics: Describe your experience working in cross-functional teams and how you have contributed to a culture of collaboration, knowledge-sharing, and continuous learning.
  • Adaptability: Discuss your ability to adapt to new technologies, tools, and processes, emphasizing your willingness to learn and grow in a dynamic and evolving work environment.

Portfolio Presentation Strategy:

  • Live Demos: Prepare live demos of your Windows engineering, automation, and performance optimization projects, highlighting your problem-solving skills, attention to detail, and ability to work collaboratively with cross-functional teams.
  • Code Walkthroughs: Present detailed code walkthroughs of your Windows build engineering, scripting, and automation projects, emphasizing your understanding of Windows OS internals, deployment processes, and performance optimization techniques.
  • Technical Architecture: Explain the technical architecture of your Windows-based solutions, focusing on scalability, security, and maintainability considerations.

πŸ“ Enhancement Note: A well-prepared portfolio, strong technical assessment performance, and effective communication skills will be crucial for success in the Windows Engineering - Systems Engineer interview process. Candidates should emphasize their experience with Windows engineering, automation, and performance optimization throughout their application and interview preparation.

πŸ“Œ Application Steps

To apply for this Windows Engineering - Systems Engineer position at NTT DATA:

  1. Customize Your Resume: Tailor your resume to highlight your relevant Windows engineering, automation, and performance optimization experience, emphasizing your technical skills, problem-solving abilities, and cultural fit.
  2. Prepare Your Portfolio: Curate a portfolio showcasing your Windows engineering, automation, and performance optimization projects, including live demos, code walkthroughs, and detailed project documentation.
  3. Research the Company: Familiarize yourself with NTT DATA's mission, values, and culture, emphasizing your alignment with the company's commitment to innovation, collaboration, and customer focus.
  4. Prepare for Technical Interviews: Brush up on your knowledge of Windows OS internals, Group Policies, Windows Defender, and Windows Networking stack. Prepare for technical assessments, code reviews, and live demos, focusing on your experience with Windows build engineering, automation, and performance optimization.
  5. Practice Your Communication Skills: Rehearse your responses to common interview questions, focusing on your problem-solving skills, attention to detail, and ability to work collaboratively with cross-functional teams.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have in-depth knowledge of Windows OS internals and experience with VDI and Microsoft platforms. Proficiency in automation, scripting, and Windows build engineering is also required.