DescriptionWe are looking for an experienced System Analyst to contribute to the design and architecture of a platform enabling the creation of massive multiplayer online (MMO) games. The role involves defining requirements, designing system components, and ensuring seamless integration between different modules to support high-load environments and real-time interactions.
βRequirementsβ
(π - is a plus, βοΈ- proficiency)
Core Knowledge
- β At least 5 years of experience in system analysis, software architecture, or business analysis for complex software platforms
- β Strong understanding of software development processes, including Agile methodologies
- β Experience with requirement gathering, documentation, and translating business needs into technical specifications
- π Experience working with .NET6+ and ASP.NET6+ (understanding system architecture and integration patterns)
- Experience working with high-load, scalable systems and microservice architectures.
Networking & Cloud Technologies
- β Proficiency in API design and integration (REST, gRPC, GraphQL, ProtoBuf)
- Experience with distributed systems and event-driven architectures
- Understanding of API Gateway design, authentication, and security best practices
- π Familiarity with cloud environments (AWS, GCP, Azure) and cloud-native technologies (CNCF stack)
- π Experience with Service Mesh, Saga, and Event Sourcing patterns
β