Epicareer Might not Working Properly
Learn More

Software Architect

$ 27,000 - $ 45,000 / month

Checking job availability...

Original
Simplified

Job Description

Responsibilities

Lead the design and architecture of scalable applications and services on AWS.

Develop SSO solutions and integrate Auth0 across multiple platforms.

Define standards for large-scale data integration and optimize data workflows.

Design high-performance APIs and microservices architectures.

Ensure security best practices, including identity and access management (IAM), encryption, and compliance.

Architect cloud-native solutions using AWS services such as Lambda, API Gateway, DynamoDB, S3, RDS, Okta, and IAM.

Define and implement high-availability and disaster recovery strategies.

Automate infrastructure provisioning using Infrastructure-as-Code (IaC) tools like Terraform or AWS CloudFormation.

Develop secure and compliant data lakes using AWS Lake Formation, ensuring HIPAA and HITRUST compliance.

Define and enforce best practices for serverless development, including CI/CD, infrastructure as code (IaC) with Terraform or AWS CDK, observability, and cost optimization.

Implement and optimize SSO and authentication flows using Auth0.

Develop integration strategies for large-scale data ingestion, processing, and migration.

Work with API gateways, authentication providers, and OAuth2, OpenID Connect, and SAML.

Work closely with engineering, security, DevOps, and product teams to ensure seamless implementation.

Provide architectural guidance and mentor developers on best practices.

Conduct design reviews and performance optimizations for new and existing applications

Qualifications and Requirements

Strong expertise in Auth0, SSO, OAuth2, OpenID Connect, and SAML.

Experience designing highly available, scalable, and secure applications on AWS.

Deep understanding of cloud computing, serverless architecture, and AWS services.

Proficiency in large-scale data integrations and API design.

Hands-on experience with Terraform, CloudFormation, or other Infrastructure-as-Code tools.

Strong background in microservices architecture, event-driven design, and distributed systems.

Expertise in programming languages like Node.js, Python, Java, or Go.

Excellent problem-solving skills and the ability to work in a fast-paced environment.

Job Description

Responsibilities

Lead the design and architecture of scalable applications and services on AWS.

Develop SSO solutions and integrate Auth0 across multiple platforms.

Define standards for large-scale data integration and optimize data workflows.

Design high-performance APIs and microservices architectures.

Ensure security best practices, including identity and access management (IAM), encryption, and compliance.

Architect cloud-native solutions using AWS services such as Lambda, API Gateway, DynamoDB, S3, RDS, Okta, and IAM.

Define and implement high-availability and disaster recovery strategies.

Automate infrastructure provisioning using Infrastructure-as-Code (IaC) tools like Terraform or AWS CloudFormation.

Develop secure and compliant data lakes using AWS Lake Formation, ensuring HIPAA and HITRUST compliance.

Define and enforce best practices for serverless development, including CI/CD, infrastructure as code (IaC) with Terraform or AWS CDK, observability, and cost optimization.

Implement and optimize SSO and authentication flows using Auth0.

Develop integration strategies for large-scale data ingestion, processing, and migration.

Work with API gateways, authentication providers, and OAuth2, OpenID Connect, and SAML.

Work closely with engineering, security, DevOps, and product teams to ensure seamless implementation.

Provide architectural guidance and mentor developers on best practices.

Conduct design reviews and performance optimizations for new and existing applications

Qualifications and Requirements

Strong expertise in Auth0, SSO, OAuth2, OpenID Connect, and SAML.

Experience designing highly available, scalable, and secure applications on AWS.

Deep understanding of cloud computing, serverless architecture, and AWS services.

Proficiency in large-scale data integrations and API design.

Hands-on experience with Terraform, CloudFormation, or other Infrastructure-as-Code tools.

Strong background in microservices architecture, event-driven design, and distributed systems.

Expertise in programming languages like Node.js, Python, Java, or Go.

Excellent problem-solving skills and the ability to work in a fast-paced environment.