The Team Lead, Solution Architect is responsible for developing the overall vision for the projected solution and transforming it into the solution through execution. They define development protocols, coding standards, and CI/CD pipelines, and lead technical discussions to drive consensus on architectural decisions.
Requirements
- Defines development protocols and keeps all up to date for secured code review guideline (PCIDSS application)
- Defines what are needed to be included into CI/CD pipelines for example code scan, secret key scan, web scan etc.
- Researches and adopting new and emerging technologies, evaluating new tools, technologies and platforms
- Mentors and coaches junior and mid-level developers through code reviews, pair programming, and knowledge-sharing sessions
- Drives architectural decisions and owns technical debt management strategy across projects
- Leads incident response and root cause analysis for production issues
- Champions system reliability, scalability, and performance optimization across services
- Passionate about new knowledge
- Excellent spoken and written English skills as well as organizational skills
- Good inter-team communication
- Proficient in Java and/or.NET with hands-on experience, or demonstrable willingness and ability to learn and ramp up quickly in either technology stack
- Has a strong knowledge of cloud concepts
- Hands-on experience with cloud platforms (AWS or other), including containerization (Docker, Kubernetes) and serverless architectures
- Strong understanding of microservices architecture, API design (REST/gRPC), and event-driven patterns (Kafka, RabbitMQ, etc.)
- Solid experience with relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, DynamoDB)
- Proficient in system design — able to design for high availability, fault tolerance, and horizontal scalability
- Experience with observability tools (logging, monitoring, tracing)
- Understanding of security best practices, including OWASP Top 10, authentication/authorization patterns (OAuth2, JWT), and secure coding principles
- Proven ability to lead technical discussions, influence stakeholders, and drive consensus on architectural decisions
- Experience with Agile/Scrum methodologies and ability to estimate, plan, and deliver work independently with minimal supervision
- Strong problem-solving and debugging skills with a track record of resolving complex production issues