cover image
Itech Enterprises

Itech Enterprises

itechenterprise.com

2 Jobs

8 Employees

About the Company

Join hands with Itech Enterprises today and embark on a journey of innovation, growth, and success. Together, we'll navigate the complexities of the modern business landscape and chart a course towards a brighter future. Explore our broad variety of cloud architecture services, which are intended to meet the needs of enterprises and provide them cloud solutions that are scalable, efficient, and reliable. Learn more about these services by clicking here. Throughout the course of the cloud architecture lifecycle, Itech business has amassed a substantial quantity of proficiency in each and every one of its many components. When we adapt our services to fulfill the expectations of our consumers, we take into mind the specific requirements that each of them has.

Listed Jobs

Company background Company brand
Company Name
Itech Enterprises
Job Title
Senior DevOps Engineer – Identity Focus
Job Description
**Job Title** Senior DevOps Engineer – Identity Focus **Role Summary** Design, develop, and maintain automated identity and access management solutions for a green‑field managed service on AWS. Lead the implementation of Keycloak, Okta, OpenID, SAML, and SSO integration, ensuring robust observability, auditing, and CI/CD pipelines. Drive infrastructure as code and container orchestration practices to support scalable SaaS identity services. **Expectations** - Minimum 7 years of cloud DevOps experience with a focus on identity technologies. - Proven ability to architect secure, scalable, and automated identity solutions on AWS. - Strong hands‑on experience with Keycloak, Okta, OpenID Connect, and SAML. - Deep understanding of SSO workflows, security audits, and observable metrics for identity services. - Proficiency in GitLab CI/CD, Terraform, Kubernetes, and related workflow automation tools. **Key Responsibilities** - Architect and implement identity brokering solutions using Keycloak and Okta, integrating OpenID Connect and SAML. - Build and maintain CI/CD pipelines in GitLab for provisioning, testing, and deploying identity services. - Develop Terraform modules for automated deployment of AWS resources (VPC, IAM, Cognito, etc.). - Manage Kubernetes deployments, ensuring secure RBAC, network policies, and auto‑scaling of identity components. - Configure monitoring, logging, and audit trails (e.g., CloudWatch, ELK, Prometheus) for identity services. - Design SSO solutions for internal and external SaaS customers, including potential Citrix SSO integration. - Participate in architecture reviews, security assessments, and performance tuning of identity workloads. **Required Skills** - AWS (EC2, IAM, Cognito, Lambda, CloudFormation/ CDK) - Identity protocols: OpenID Connect, SAML 2.0 - Keycloak, Okta, LDAP integration - CI/CD with GitLab (GitLab Runner, pipeline scripting) - Infrastructure as Code: Terraform, AWS CDK - Container orchestration: Kubernetes (K8s, Helm) - Observability: Prometheus, Grafana, CloudWatch, ELK stack - SSO concepts (FIDO, OAuth, SAML) - Security fundamentals: encryption, key management, compliance **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). - AWS Certified Solutions Architect – Associate or Professional (preferred). - Certified Kubernetes Administrator (CKA) or equivalent (preferred). - Certifications in identity management (e.g., Okta Certified Administrator) are a plus.
Toronto, Canada
On site
Senior
22-12-2025
Company background Company brand
Company Name
Itech Enterprises
Job Title
Lead Java Developer
Job Description
**Job title** Lead Java Developer **Role Summary** Lead Java Developer responsible for architecting, developing, and maintaining high‑performance Java applications and microservices. Leads a team of developers, enforces best practices across the software development lifecycle, and collaborates cross‑functionally to deliver scalable solutions on time. **Expactations** - Deliver robust Java‑based software that meets business requirements and quality standards. - Guide and mentor developers, fostering a culture of collaboration and continuous improvement. - Ensure adherence to coding standards, design patterns, and architectural principles. **Key Responsibilities** 1. Design, develop, and optimize Java applications and microservices. 2. Define system architecture, conduct technical reviews, and recommend improvements. 3. Lead a team of 3‑7 developers, assigning tasks, conducting performance reviews, and providing coaching. 4. Coordinate with product, design, QA, and DevOps to integrate features and deliver releases. 5. Maintain and enhance application performance, scalability, and reliability. 6. Maintain security, compliance, and documentation standards throughout the SDLC. 7. Evaluate and implement new technologies, frameworks, and tools to meet evolving requirements. **Required Skills** - Deep proficiency in Java SE/EE and Spring Framework (Spring Boot, Spring MVC, Spring Cloud). - Extensive experience building microservices and designing scalable distributed systems. - Strong knowledge of relational and non‑relational databases, SQL, and ORM (Hibernate/JPA). - Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). - Experience with CI/CD pipelines, automated testing, and monitoring. - Excellent leadership, communication, and stakeholder‑management skills. - Ability to troubleshoot complex issues and make proactive architectural decisions. **Required Education & Certifications** - Bachelor's degree in Computer Science, Software Engineering, or related field. - Minimum 5 years of professional Java development experience, with at least 2 years in a leadership or technical lead role. - Certifications in Java or Spring (e.g., Oracle Certified Professional, Java SE, Spring Professional) are a plus.
Mississauga, Canada
On site
Senior
17-02-2026