Job Summary
A company is looking for a Systems Architect who will enhance global architecture and improve team interactions and microservices efficiency.
Key Responsibilities
- Develop and support complex distributed systems
- Build payment processing systems and create CRM systems
- Scale databases through sharding, partitioning, geo-distribution, replication, and multi-tenancy
Key Qualifications
- 3+ years of experience as a software developer and 2+ years as a Tech Lead, EM, or CTO
- Experience in developing and supporting complex distributed systems
- Experience in building payment processing systems and creating CRM systems
- Desirable experience in database scaling techniques
- Experience with Data-Driven architectures or products with an ML component is an advantage
Comments