System Analyst (MMO Game Platform)

1 Day ago • 5 Years +

Job Summary

Job Description

The System Analyst will contribute to the design and architecture of a platform enabling the creation of massive multiplayer online (MMO) games. Responsibilities include analyzing requirements, designing system components, and ensuring seamless integration between modules. They will also define and maintain technical documentation, identify bottlenecks, and propose optimization strategies. The role requires collaboration with developers and architects to ensure system coherence and scalability. This involves a strong understanding of software development processes and experience with high-load, scalable systems.
Must have:
  • 5+ years of experience in system analysis or architecture for complex platforms.
  • Strong understanding of software development processes including Agile methodologies.
  • Experience with requirement gathering and translating business needs.
  • Experience with high-load, scalable systems, and microservice architectures.
  • 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.
  • Experience in designing with BPMN, UML, C4, or ArchiMate notations.
  • Understanding of containerization (Docker) and CI/CD pipelines.
  • Strong analytical and problem-solving skills.
Good to have:
  • Familiarity with cloud environments (AWS, GCP, Azure) and cloud-native technologies.
  • Experience with Service Mesh, Saga, and Event Sourcing patterns.
  • Knowledge of Use Case-driven development and Clean Architecture.
  • Experience with Finite State Machines and state modeling.
  • Experience with Kubernetes (k8s) is a plus.
  • Experience working with .NET6+ and ASP.NET6+.
Perks:
  • Remote work from any location globally, with flexible hours.
  • 8-hour workday tailored to your personal routine.
  • Benefits include paid sick leave, vacations, and holidays.
  • Work in a transparent, friendly team with no micromanagement.
  • Your creativity is valued, and your ideas will be implemented.

Job Details

Description:
We 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.

Responsibilities:
  • Analyze business and technical requirements to define system specifications for the MMO platform.
  • Design and document APIs, protocols, and system interactions.
  • Work closely with developers and architects to ensure system coherence and scalability.
  • Define and maintain technical documentation, workflows, and system models.
  • Identify potential bottlenecks and propose optimization strategies for high-performance systems.
  • Participate in requirement validation, impact analysis, and risk assessments.
Requirements:
  • 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 high-load, scalable systems, and microservice architectures.
  • 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.
  • Experience in designing with BPMN, UML, C4, or ArchiMate notations.
  • Understanding of containerization (Docker) and CI/CD pipelines.
  • Strong analytical and problem-solving skills.
  • Ability to process, clarify, and document task requirements effectively.
  • Excellent communication skills to collaborate with developers, product managers, and stakeholders.
Nice to have:
  • Familiarity with cloud environments (AWS, GCP, Azure) and cloud-native technologies (CNCF stack).
  • Experience with Service Mesh, Saga, and Event Sourcing patterns.
  • Knowledge of Use Case-driven development, Clean Architecture, and Behavior-Driven Development (BDD).
  • Experience with Finite State Machines, state modeling, and state diagrams.
  • Experience with Kubernetes (k8s) is a plus.
  • Experience working with .NET6+ and ASP.NET6+ (understanding system architecture and integration patterns).
Working conditions:
  • Remote work from any location globally, with flexible hours.
  • 8-hour workday tailored to your personal routine.
  • Salary based on experience, with regular reviews to stay competitive.
  • Benefits include paid sick leave, vacations, and holidays.
  • Work in a transparent, friendly team with no micromanagement.
  • Your creativity is valued, and your ideas will be implemented in our collaborative environment.

Similar Jobs

Luxoft - Senior Software Support Engineer

Luxoft

Slovakia (Remote)
5 Months ago
Nine - iOS Engineer

Nine

North Sydney, New South Wales, Australia (On-Site)
2 Days ago
Acceldata - Senior SDET

Acceldata

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Omnissa - Member of Technical staff - Android

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Zenoti - Manager - DevOps

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Buckman - Senior Lead Digital Innovation Engineer - Solution Architect

Buckman

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
LSEG (London Stock Exchange Group) - DevOps Engineer

LSEG (London Stock Exchange Group)

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
6 Months ago
PwC - IN-Senior Associate_Azure Cloud Data Architect_OneCloud_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
GoMotive - Software Engineer - Backend

GoMotive

Pakistan (Remote)
1 Month ago
Shyft Labs - Senior DevOps Engineer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
1 Year ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Omnissa - Engineering Manager (C++, Linux/Windows/MacOS internals)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Applied Materials - Technical Lead Engineer

Applied Materials

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Flowplay llc - Senior Backend Engineer

Flowplay llc

Seattle, Washington, United States (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!