A global professional services firm in Toronto is looking for a Senior System Administrator specializing in Identity & Access Management (IAM) and Public Key Infrastructure (PKI). This hybrid position involves managing complex enterprise systems, ensuring their security, and designing critical cryptographic solutions. Candidates should possess over 10 years of experience in system administration along with relevant qualifications. This role offers a dynamic work environment that values innovation and respect. #J-18808-Ljbffr
About the Company
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose the relentless pursuit of a world that works better for people we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.
About the Role
Title: System Administrator
Location: Toronto, Canada
We are seeking a highly skilled and experienced professional to join our IT Security & Infrastructure team as a Senior System Administrator with specialization in Identity & Access Management (IAM) and Public Key Infrastructure (PKI) with experience of 10-15 years. This hybrid role requires deep expertise in managing enterprise systems, securing identities, and designing cryptographic solutions to ensure the confidentiality, integrity, and availability of our IT environment.
Responsibilities
Manage, monitor, and optimize Windows/Linux servers, virtualization platforms, and cloud infrastructure.
Oversee patch management, system upgrades, and performance tuning.
Implement disaster recovery and business continuity strategies.
Troubleshoot complex system issues and provide Tier-3 support.
Design, implement, and maintain enterprise IAM solutions (Active Directory, Azure AD, Okta, etc.).
Define and enforce role-based access control (RBAC), least privilege, and segregation of duties.
Integrate IAM with applications, cloud services, and security tools.
Conduct periodic access reviews, audits, and compliance reporting.
Lead initiatives for Single Sign-On (SSO), Multi-Factor Authentication (MFA), and passwordless authentication.
Architect, deploy, and maintain PKI solutions (Microsoft ADCS, Venafi, DigiCert, etc.).
Manage digital certificates, smart cards, and hardware security modules (HSMs).
Ensure secure key management practices and lifecycle operations (issuance, renewal, revocation).
Support encryption, digital signing, and secure communication protocols (TLS, SSL).
Collaborate with security teams to enforce cryptographic standards and compliance (NIST, ISO, PCI-DSS).
Qualifications
Bachelor’s degree in Computer Science, Information Security, or related field (Master’s preferred).
7+ years of experience in system administration, IAM, and PKI engineering.
Strong knowledge of Windows/Linux OS, virtualization (VMware/Hyper‑V), and cloud platforms (AWS, Azure, GCP).
Hands‑on experience with IAM tools (Okta, Azure AD, SailPoint, Ping Identity).
Expertise in PKI technologies, certificate management, and cryptographic protocols.
Proficiency in scripting and automation (PowerShell, Bash, Python).Familiarity with compliance frameworks (ISO 27001, NIST, GDPR, HIPAA).
Relevant certifications (CISSP, Microsoft Certified: Identity and Access Administrator, CompTIA Security+, AWS/Azure certifications) are highly desirable.
Desired Skills
Strong analytical and problem‑solving skills.
Excellent communication and documentation abilities.
Ability to lead projects and mentor junior engineers.
Security‑first mindset with attention to detail.
Adaptability to fast‑paced and evolving technology environments.
This description positions the role as a senior‑level hybrid expert across system administration, IAM, and PKI engineering.
Equal Opportunity Statement
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com. Furthermore, please note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
#J-18808-Ljbffr
A leading technology services company is seeking an Automation Engineer in Calgary, AB. The role involves developing Java applications, creating Selenium test scripts, and ensuring quality through mobile testing frameworks like Appium. Ideal candidates will have a Bachelor’s degree in a related field and expertise in Java and Selenium. The position offers competitive benefits along with opportunities for professional growth in a cutting-edge, innovation-driven environment. #J-18808-Ljbffr
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.
Data Engineer (Azure)
Location:
Toronto ON Canada (3 days onsite/week)
Must haves
Experience with Azure Services like – ADB, ADLS, ADF
Experience with working on Azure platform
Experience with Spark – distributed processing
Have knowledge of PySpark
Python
Nice to have
Knowledge of any other tech stack – Java, Scala etc
Knowledge of API and front-end applications like Angular
Knowledge of Fraud domain
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com.
Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
#J-18808-Ljbffr
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Genpact
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.
Overview
Inviting applications for the role of
Sr. Java FS Developer
Location: Toronto ON (3 days onsite in a week)
Qualifications
Angular/React
Working Knowledge: Bitbucket, GIT, Confluence, JIRA, Strong experience in DevOps pipeline, CI/CD and related tools
Strong understanding of user life cycle, RBAC policies, enterprise roles, rules, Lifecycle events and provisioning workflows etc. to enable the engineering and onboarding of systems and applications.
Working knowledge of IAM industry standards & protocols including SAML, OpenID Connect, Oauth, RBAC, LDAP, Kerberos, etc.
Expert knowledge of the business, broader organization, technical environment, standards, processes, tools, procedures, multiple programming languages, operating systems, solutions design and other relevant technology areas from a design/support/solutions perspective.
Readiness and motivation to work autonomously in a lead capacity on a diverse range of activities (e.g. design, support of technical business solutions) and can be relied on to coach, educate and monitor the work of others.
Primary subject matter expertise in multiple areas; you're seasoned in counselling clients and project teams on all aspects of research, analysis, design, hardware and software support, development of technical solutions and testing.
Involvement coaching and advising clients, partners and project teams; capable of being an internal expert resource in "technical information exchange".
Commitment to and belief in the quality of your deliverables.
Security and Compliance
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that integrity, customer focus, and innovation. For more information, visit www.genpact.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.
Furthermore, Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
Job Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Banking
Referrals increase your chances of interviewing at Genpact by 2x
Get notified about new Java Software Engineer jobs in
Toronto, Ontario, Canada .
Toronto, Ontario, Canada CA$70,000.00-CA$100,000.00 5 hours ago
Related roles
Software Developer Back End (Java) 8422-1015
Full Stack Software Engineer, Analytics Platform
Full Stack Developer – Payment Applications
Software Engineer, Java 8 and Spring Boot
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
A leading global services firm is seeking a Senior Talent Acquisition Specialist specialized in IT recruitment. The role entails designing tools, optimizing code, and participating in all phases of the development lifecycle. The ideal candidate possesses strong programming skills in Java and Python and excellent communication abilities, with a focus on Agile methodologies. This is a full-time position located in Montreal. #J-18808-Ljbffr
Business System Analyst (Azure)
Location:
Toronto ON (3 days onsite in a week)
Responsibilities & Qualifications
7+ years of experience working as BSA
Experience working on Azure Databricks
Experience in SQL server and PySpark as legacy system has SQL and strategic platform has PySpark
Work closely with business stakeholders to understand their needs, objectives, and challenges.
Elicit, document, and analyze business requirements, and processes
Document As-Is vs To-Be process flows, use cases and user stories.
Serve as a liaison between business stakeholders and technology teams.
Collaborate with project managers to define project scope, objectives, and deliverables.
Collaborate with technology teams to deliver solutions that meet business needs.
Ensure that delivered solutions meet the specified requirements and are of high quality.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Information Technology
Industries
Banking
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation.
#J-18808-Ljbffr
Overview
At Genpact, we don’t just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is an example of how we’re scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies’ most complex challenges.
If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.
Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions – we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook.
Role and Location
Inviting applications for the role of Automation Engineer at Calgary, AB.
Role: Automation Engineer
Location: Calgary, AB
Hiring Type: Full-time with Genpact + Benefits
Responsibilities
Develop and implement Java-based applications to meet client requirements and business goals.
Create and maintain Selenium-based test scripts for automated functional and regression testing.
Ensure the quality of mobile applications by designing, implementing, and executing comprehensive testing strategies using mobile testing tools and frameworks (e.g., Appium).
Provide technical leadership and guidance to the team, ensuring the best practices in coding, testing, and software development methodologies are followed.
Collaborate with cross-functional teams, including business analysts, project managers, and clients, to gather requirements and deliver technical solutions.
Conduct code reviews and ensure high code quality and maintainability.
Monitor project progress and manage client expectations to ensure timely delivery of software solutions.
Stay updated with the latest trends and technologies in Java, Selenium, and mobile testing, and incorporate best practices into the team’s workflows.
Assist with client communication, providing technical expertise and support throughout the project lifecycle.
Troubleshoot complex technical issues, providing innovative solutions when required.
Qualifications
Bachelor’s degree in computer science, Engineering, or related field.
Proven experience in Java development and testing.
Strong expertise in Selenium for test automation.
Solid experience with mobile testing frameworks like Appium, Espresso, or XCUITest.
Hands-on experience in both manual and automated testing for web and mobile applications.
Expertise in continuous integration (CI) and continuous deployment (CD) pipelines.
Strong understanding of software development life cycles and methodologies, including Agile and DevOps.
Excellent leadership and mentoring skills.
Strong analytical and problem-solving abilities.
Excellent communication skills, with the ability to work with both technical and non-technical stakeholders.
Experience with version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence).
Preferred qualifications
Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and drive resolution in a collaborative team environment.
Exceptional communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Leadership experience, including leading teams, managing projects, and driving technical initiatives to successful completion.
Certifications in relevant technologies (e.g., ISTQB, certifications) are a plus.
Why Genpact
Lead AI-first transformation – Build and scale AI solutions that redefine industries
Make an impact – Drive change for global enterprises and solve business challenges that matter
Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills
Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace
Committed to ethical AI – Work in an environment where governance, transparency, and security are at the core of everything we build
Thrive in a values-driven culture – Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation.
#J-18808-Ljbffr
Overview
Inviting applications for the role of
Business System Analyst (Azure and AI/ML)
Location
Toronto ON Canada (3 days onsite/week)
Must haves
6+ years of experience as BSA
Experience in AI/ML
Experience in Data mapping and doing it in a more efficient way and if anything has been done wrong in the source system then get it corrected
Analyze the data what is being done today and how it can be further improved for future
Streamline the data so that it can be used simultaneously at multiple places
Make sure data completion and data accuracy checks have been done on datasets bringing out to cloud platforms
Experience in SQL server and PySpark as legacy system has SQL and strategic platform has PySpark
Experience working in confluence
Experience working on Azure Databricks
Experience working in Web application, API’s and system requirements
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.
Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Banking
#J-18808-Ljbffr
Genpact is seeking a Senior Talent Acquisition Specialist specializing in IT recruitment.
Responsibilities
Design and implement the messaging middleware and tooling
Identify and implement optimizations/efficiencies in the code to reduce latency, resource usage and overall cost of hardware with specific focus on providing redundancy and eliminating point-point TCP connections
Contribute to all phases of development lifecycle from concept, design, development, testing, deployment and support.
Current technology stack includes Java, Spring boot, Scala, Python, Kafka.
Should have experience of design, development and conduct code reviews
Willingness and ability to learn new Platforms/solutions having Java as core basis
Minimum Qualifications
Excellent written and verbal communication skills
Preferred Qualifications/Skills
Strong programming experience in Java, and Python
Strong Object-Oriented Design and Development skills, Data structures and Design Patterns
Comfortable in Unix/Linux
Experience in CI/CD pipelines (Jenkins), code versioning tools (GIT, BitBucket, etc.)
Sound understanding of the Distributed Systems Architecture
Good communication, problem solving and analytical skills
Knowledge of Agile Development practices
Team player who understands and appreciates business impact of code/infrastructure changes
DevOps/Cloud computing/Big Data/Stream processing
Understanding of building tools like Gradle
Why join Genpact?
Lead AI-first transformation – Build and scale AI solutions that redefine industries. Make an impact – Drive change for global enterprises and solve business challenges that matter. Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills. Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace. Thrive in a values-driven culture – Our courage, curiosity, and incisiveness, built on integrity and inclusion, guide progress.
Genpact is an Equal Opportunity Employer
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.
Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Information Services
#J-18808-Ljbffr