Description
You will lead the development of an AI-based SaaS product by managing engineers and architects to execute a clear technical vision.
Responsibilities
- Define and maintain microservices architecture to ensure scalability, reliability, and maintainability.
- Oversee AWS infrastructure including EC2, ECS/EKS, Lambda, S3, and RDS while optimizing for cost and security.
- Drive AI/ML feature development and MLOps by collaborating with data scientists to deploy models.
- Lead Agile ceremonies, resource allocation, and technical debt management to ensure quality delivery.
- Manage and mentor software developers and architects, providing career guidance and driving recruitment.
- Implement CI/CD pipelines and Infrastructure as Code to automate environment setup and deployments.
- Enforce security best practices regarding IAM, data encryption, and application security.
Required Skills
- 6+ years of professional experience in software development and technical leadership.
- Hands-on experience with AWS infrastructure (EC2, ECS/EKS, Lambda, S3, RDS).
- Proficiency with Infrastructure as Code tools such as Terraform or CloudFormation.
- Experience designing and maintaining microservices architectures.
- Knowledge of MLOps and deploying AI/ML models.
- Strong understanding of IAM and data encryption protocols.
- Experience leading Agile teams and managing sprint planning/retrospectives.
- Ability to translate business requirements into technical tasks and product roadmaps.
- Any Graduate degree.