Enable job alerts via email!

Python / Prolog Application Developer (onsite Hybrid)

NTT DATA Services

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in business and technology services is seeking a Python/Prolog Application Developer in Montreal. The role involves designing and implementing policy-based access control solutions, collaborating with engineering teams, and requires strong skills in Python, scripting, and SQL. Join a diverse team committed to innovation and transformation.

Qualifications

  • 5+ years of experience in Python development and CI/CD pipelines.
  • 3-5 years of experience with Prolog or Rego for policy-as-code.

Responsibilities

  • Collaborate with engineering teams to design PBAC solutions.
  • Develop, test, and deploy PBAC integrations using policy-as-code.

Skills

Python
Scripting
SQL
Troubleshooting

Education

Bachelor’s Degree in Computer Science

Tools

Docker
Kubernetes

Job description

Job Title: Python/Prolog Application Developer (Onsite Hybrid) - Montreal, Quebec

NTT DATA is seeking an innovative and passionate Application Developer to join our team in Montreal, Quebec, Canada. We value inclusivity, adaptability, and forward-thinking approaches.

Responsibilities:
  1. Collaborate with engineering teams to design policy-based access control (PBAC) solutions for infrastructure platforms and services.
  2. Develop, test, and deploy PBAC integrations using policy-as-code and GitOps methodologies.
  3. Create detailed design documentation and present design decisions to governance forums.
Basic Qualifications:
  1. 5+ years of experience in Python development and CI/CD pipelines.
  2. 3-5 years of experience with declarative languages like Prolog or Rego for policy-as-code.
  3. Familiarity with containerization tools such as Docker or Podman, and deploying to Kubernetes (OpenShift/AKS).
  4. Scripting and SQL skills, including database schema design; PowerShell/Linux shell scripting is a plus.
  5. Understanding of IAM cloud platforms like Azure, AWS, GCP is a plus.
  6. Bachelor’s Degree in Computer Science, Engineering, Information Security, or related fields.
Preferred Skills:
  1. Industry certifications (e.g., CISSP, CISM).
  2. Cloud security certifications like Microsoft Certified Identity and Access Administrator or AWS Certified Security – Specialty.
  3. Strong troubleshooting skills across various technologies.
  4. Experience implementing PBAC solutions and with SailPoint Identity solutions.
  5. Excellent technical documentation skills.

Join NTT DATA, a global leader in business and technology services, committed to innovation and transformation. We serve a diverse client base and invest heavily in R&D to ensure future-ready solutions.

For accessibility support or application assistance, please contact us through our dedicated channels. NTT DATA is an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.