Senior Product Software Engineer - Consumer Retail Technology System Engineer
CapgeminiAbout the role
Description
About the job you’re considering:
We are seeking a skilled and dedicated Consumer Retail Technology System Engineer to join our Core team. This position requires a strong background in Windows environments and retail operations, along with Point-of-Sale (POS) hardware and software experience. System Engineers work closely with multi-functional teams, including installation, software deployment, and Tier 3 (T3) support, to optimize system performance and reliability.
Your Role:
• Lead the full lifecycle of retail POS systems, including evaluation, deployment, maintenance, and retirement.
• Build, maintain, and fix Operating System Images.
• Configure and test operating systems and application software for efficient performance.
• Integrate peripherals to POS, Edge, and File servers (Back Office Servers).
• Maintain system management tools to ensure smooth operations.
• Develop and maintain automation scripts to improve software deployment efficiency and system management.
• Optimize deployment scripts to improve fault tolerance and reliability.
• Develop solving scripts to assist the Level 2 Operations team in diagnosing and resolving issues.
• Assist with installation and software deployment processes across retail locations.
• Collaborate with Tier 3 support teams to solve and resolve system issues related to Mobile POS automation and integration (hardware and software).
• Refine and improve software deployment strategies for better efficiency.
• Develop scripts to automate tasks for installation, software deployment, and T3 sub-teams.
• Develop new Terraform scripts to define and manage infrastructure as code (IaC).
Your skills and experience:
• Strong expertise in Windows operating systems and retail POS environments.
• Proficiency in PowerShell for automation.
• Experience with software deployment tools (e.g., SCCM, Marimba, Intune).
• Hands-on experience with POS hardware and system configuration.
• Familiarity with networking principles related to POS systems (e.g., VPNs, firewalls, IP configurations).
• Ability to work in a fast-paced retail IT environment and manage multiple tasks effectively.
• Excellent problem-solving skills.
• Familiarity with operating systems (Windows Server, Oracle, VMware) and Windows administration, Group policy, security hardening, boot process (WinPE/IPXE).
• Experience with Terraform, Microsoft Deployment Toolkit (MDT), and Azure.
• Proficiency in Oracle Simphony or related knowledge.
• Familiarity with Git, Docker, Azure DevOps, GitHub, CI/CD, Datadog, Splunk.
• Experience writing scripts using Python. - Azure Cloud Experience (Especially App Gateway - load balancer that enables you to manage traffic).
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
• Flexible work
• Healthcare including dental, vision, mental health, and well-being programs
• Financial well-being programs such as 401(k) and Employee Share Ownership Plan
• Paid time off and paid holidays
• Paid parental leave
• Family building benefits like adoption assistance, surrogacy, and cryopreservation
• Social well-being benefits like subsidized back-up child/elder care and tutoring
• Mentoring, coaching and learning programs
• Employee Resource Groups
• Disaster Relief
About Capgemini Engineering
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s