Skills-
AWS
Azure
DevOps
We are seeking a skilled Platform Engineer to join our team and lead critical cloud integration initiatives. This role focuses on bridging Microsoft and AWS ecosystems, with emphasis on identity management, application integration, and cloud infrastructure. The ideal candidate will have strong experience in both AWS and Microsoft Azure environments, with the ability to design and implement secure, scalable integration solutions.
Key Responsibilities
Cloud Integration
Design and implement seamless integration between Microsoft Teams applications and AWS services
Architect secure communication channels between Microsoft Teams and AWS infrastructure
Develop custom connectors, webhooks, and APIs to enable bi-directional data flow
Ensure compliance with security standards and best practices for cross-platform integrations
Identity & Access Management
Implement and maintain Single Sign-On (SSO) integration between Azure Entra ID (formerly Azure AD) and AWS IAM
Configure SAML 2.0/OAuth 2.0 protocols for secure authentication flows
Design role-based access control (RBAC) mappings between Azure and AWS environments
Establish automated user provisioning and de-provisioning workflows
Monitor and troubleshoot identity federation issues
AWS Platform Management
Manage and optimize AWS infrastructure including EC2, Lambda, S3, RDS, and other core services
Monitor system performance and implement cost optimization strategies
Collaboration & Development
Work closely with client teams to integrate Teams apps with backend AWS services
Provide technical guidance on Microsoft Graph API and Teams SDK implementations
Support Microsoft Teams app development initiatives when needed
Document integration architectures and maintain technical specifications
Required Qualifications
Technical Skills
3+ years of hands-on experience with AWS services including IAM, Lambda, API Gateway, CloudFormation/Terraform
Proven experience implementing SSO integrations, specifically between Azure AD/Entra ID and AWS
Strong understanding of SAML 2.0, OAuth 2.0, and OpenID Connect protocols
Proficiency in at least one programming language (Python, Node.js, C#, or Java)
Experience with REST APIs, webhooks, and event-driven architectures
Knowledge of security best practices for cloud environments and data protection
Platform-Specific Experience
Deep familiarity with AWS IAM policies, roles, and federation
Experience with Azure Entra ID (Azure AD) configuration and management
Understanding of Microsoft Graph API and Azure services
Knowledge of networking concepts including VPC, subnets, and security groups
Soft Skills
Strong problem-solving abilities with attention to detail
Excellent communication skills for cross-functional collaboration
Ability to work independently and manage multiple projects
Documentation skills for creating technical guides and runbooks
Preferred Qualifications
Microsoft Teams Development (Plus)
Experience developing Microsoft Teams applications using Teams Toolkit
Familiarity with Bot Framework and Teams SDK
Knowledge of Teams app manifest configuration and deployment
Understanding of Microsoft Teams tabs, bots, and messaging extensions
Additional Assets
AWS Certifications (Solutions Architect, DevOps Engineer, or Security)
Microsoft Azure certifications (Azure Administrator, Identity and Access Administrator)
Experience with container technologies (Docker, Kubernetes, ECS/EKS)
Knowledge of monitoring tools (CloudWatch, Azure Monitor, Datadog)
Experience with agile methodologies and DevOps practices