Identity and Access Manager Engineer - Windows IAM

Astra North Infoteck Inc.

  • Toronto, ON
  • Permanent
  • Temps-plein
  • Il y a 16 jours
Job Title: Windows IAM DeveloperExperience Required: 6–8 yearsJob Description:
The Windows IAM Developer will be responsible for designing, implementing, and supporting Identity & Access Management (IAM) solutions within Windows-based environments. This role demands expertise in Windows IAM, automation, IaC, and SQL, with strong problem‑solving skills and hands‑on engineering capabilities.Key Responsibilities:
  • Identity & Access Management (Windows IAM)
  • Manage and administer Active Directory, Group Policies, OU structures, roles, and permissions.
  • Implement IAM governance models including least‑privilege access and audit controls.
  • Support and integrate authentication/authorization systems (AD, ADFS, SSO, MFA).
  • Troubleshoot Windows IAM issues including replication errors, domain trust issues, and authentication failures.
  • Automation & Configuration (Ansible / PowerShell / CLI)
  • Develop automation playbooks in Ansible for configuration management and deployments.
  • Build and maintain PowerShell scripts for automation, operational tasks, and reporting.
  • Manage CLI‑based workflows to improve operational efficiency.
  • Create reusable automation frameworks aligned with DevOps standards.
  • Infrastructure‑as‑Code (Terraform)
  • Develop, maintain, and version Terraform modules for cloud and on‑prem provisioning.
  • Manage infrastructure environments using GitOps methodologies and CI/CD pipelines.
  • Ensure IaC compliance with security, architecture, and regulatory guidelines.
  • Database & SQL
  • Write and execute SQL queries for data extraction, reporting, and troubleshooting.
  • Support backend systems such as Windows services, IAM tools, and logging platforms.
  • Investigate and resolve SQL performance issues (queries, stored procedures, indexing).
Top Required Skills:
  • Windows IAM, Ansible
  • Terraform
  • PowerShell / CLI, SQL
Technical Qualifications:
  • 4+ years of experience with Python (PySpark, Pandas) or Java.
  • 4+ years designing scalable ETL pipelines and data models.
  • 4+ years developing, deploying, and supporting large‑scale applications with complex integrations.
  • 4+ years working with SQL (writing, reading, and executing scripts).
  • Proficiency with relational and distributed data technologies such as Postgres, MSSQL, Oracle DB, Apache Spark, Kafka, Elasticsearch; comfort with large datasets.
  • Hands‑on experience with data platforms such as Databricks or Snowflake.
  • Experience with cloud platforms (Azure/GCP).
  • Experience with orchestration tools (Airflow, Data Factory).
  • Strong understanding of Web Services and APIs.
  • DevOps experience with CI/CD tools (Jenkins, Git).
  • Prior work in an Agile environment with experience in Test‑Driven Development (TDD).
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
Preferred Qualifications (Nice to Have):
  • Knowledge of networking protocols and security principles.
  • Capital Markets product knowledge.
  • Experience with Docker or Kubernetes.
  • Background with real‑time, high‑availability, or low‑latency systems.
  • Experience building or supporting multi‑threaded applications.

Astra North Infoteck Inc.