Tech Stack
AWSCloudFirewallsJavaScriptJenkinsMicroservicesNode.jsPythonRayTerraform
About the role
- Design and implement secure, scalable, and resilient AWS cloud architectures, including VPCs, Subnets, Security Groups, IAM Roles, Route 53, Load Balancers, VPNs, and Certificates.
- Lead on-premises to cloud migration projects, ensuring seamless modernization, network optimization (Direct Connect/VPN), and minimal downtime.
- Integrate and manage Identity and Access Management (IAM) solutions with Okta, implementing SSO, and fine-grained access control across enterprise applications.
- Architect and implement payment gateway solutions within AWS environments, ensuring PCI-DSS compliance, high availability, and fault-tolerant transaction handling.
- Utilize AWS messaging and event-driven services (SQS, SNS, Amazon MQ, EventBridge) to build distributed, scalable, and decoupled systems.
- Develop automation and orchestration using Node.js, Python, AWS SDK, CloudFormation, or Terraform to enforce Infrastructure as Code and accelerate deployments.
- Implement CI/CD pipelines (AWS CodePipeline, CodeBuild, Jenkins, GitHub Actions) to streamline development, testing, and deployment processes.
- Leverage AWS Bedrock and AI/ML services to design and integrate generative AI capabilities into enterprise workflows and digital transformation initiatives.
- Document and govern API integrations using OpenAPI/Swagger for consistency and interoperability across microservices and third-party systems.
- Apply security best practices (encryption with KMS, Secrets Manager, IAM least-privilege, firewall rules, GuardDuty, CloudTrail) to maintain compliance and security posture.
- Troubleshoot and resolve complex cloud integration issues using monitoring and observability tools (CloudWatch, X-Ray, Datadog).
- Collaborate with cross-functional teams to deliver enterprise-grade integrations across SaaS applications, packaged apps, APIs, and legacy systems.
Requirements
- Bachelor's Degree (accredited) in Computer Science, MIS, or similar area of study
- 10+ years of previous experience required (in addition to education requirement).
- AWS Certified Solution Architect, AWS AI Certification
- Strong expertise in AWS services including CloudFormation.
- Hands-on experience with Okta for identity and access management (SSO, MFA, provisioning).
- Experience leading on-premises to cloud migrations for applications, data, and infrastructure.
- Knowledge of payment gateway integrations and PCI compliance best practices.
- Proficiency in Node.js, Python and automation using AWS SDKs or Infrastructure as Code tools.
- Familiarity with DevOps practices and CI/CD pipelines (AWS CodePipeline, Jenkins, GitHub Actions, GitLab CI).
- Understanding of AI/ML services with AWS Bedrock and their enterprise use cases.
- Strong knowledge of networking and security: VPNs, firewalls, load balancers, SSL/TLS, certificates.
- Excellent problem-solving and troubleshooting skills with monitoring tools (CloudWatch, X-Ray, Datadog).
- Experience with integrating and managing transactional emails using SendGrid API in a Node.js environment.
- Strong communication and collaboration skills, with the ability to work across engineering, security, and business teams.