remote
System Architect - Blueprint Technologies
Software Architect
Lead the design and implementation of scalable, cloud‑native architectures using AWS, Kubernetes, and microservices, ensuring high availability, security, and continuous delivery across enterprise environments.
About the role
Key Responsibilities
- Architect end‑to‑end solutions on AWS, defining infrastructure, networking, and security models.
- Design and govern microservices ecosystems, selecting appropriate containerization and orchestration (Kubernetes).
- Collaborate with DevOps teams to implement CI/CD pipelines, automated testing, and release management.
- Ensure compliance with security best practices, including IAM, encryption, and vulnerability management.
- Mentor development teams on architectural patterns, performance tuning, and cost optimization.
Requirements
- 5+ years of experience designing large‑scale distributed systems.
- Proficiency with AWS services (EKS, ECS, RDS, S3, IAM) and container orchestration.
- Strong knowledge of microservices architecture, API design, and event‑driven patterns.
- Hands‑on experience with CI/CD tools (Jenkins, GitHub Actions, ArgoCD) and infrastructure as code (Terraform, CloudFormation).
- Solid understanding of security principles, network design, and compliance frameworks.