
Principal Engineer
4 weeks ago
About Baazi Games
Established in 2014, Baazi Games set out to give India a flavor of online gaming by introducing a plethora of indigenous apps. Combined with the reward of real money skill-based games, it was a winning formula for all game lovers. With scintillating, top-of-the-line gaming platforms across the board, it wasn't long before PokerBaazi, CardBaazi, and BalleBaazi became household names. Our player-centric brand value only helped us deliver the best for our 12 million-plus users. Coupled with market adaptation, innovative product offerings, and a trusted brand name, Baazi Games soon became a force to reckon with and a technology giant. Here we are today with a safe, secure, and the most rewarding online gaming network that's homegrown and India's very own
BAAZI GAMES Main Platforms-
PokerBaazi.com
SportsBaazi.com
CardBaazi.com
Experience: 8+ Years
What you'll do
- Understand customer requirements and business challenges to architect workable.
- Create a convincing value proposition by collaborating with multiple cross-functional teams.
- Design Solution and present Architecture fit to CTO/Head of Engineering/CEO. Create Architecture diagrams for the proposed solution.
- Should be able to build prototype apps to achieve complex business objectives for demos.
- Be SPOC for Engineering and PM teams.
- Create technical documentation for projects and guide the team members.
- Be the SPOC for Product feature asks with the PM Teams.
- Help in kickstarting a project for Implementation by starting clear discussions during the tech cycle, eliminating any discrepancies that arise during the handover process.
What are we looking for:
- 8+ years of hands-on coding experience in JAVA (other Object-Oriented Languages are okay if JAVA experience is 4+ years).
- In-depth understanding of System design and Java Design patterns
- Demonstrated experience in shipping high-quality products with low latency at high concurrency.
- In-depth understanding of cloud infrastructure that is highly available, end-to-end functioning of a cloud-first product.
- Experience with distributed storage and database systems (SQL or NoSQL).
- Familiarity with in-memory storage solutions like Redis or Hazlecast.
- Ability to understand the requirements and break them into actionable tasks.
- Ability to mentor other team members on system design, and coding guidelines. Be a role model.
- Good understanding of Linux/Unix.
- Experience with container technologies like ECS, Kubernetes, Docker, etc.
- Understanding zero downtime deployment in a distributed environment is a plus.
- Experience with socket programming, game programming, or messenger applications is a plus.
- Understanding of state full matching, maintaining state, and recovering state in a distributed system.
- Experience with AWS is preferred.
Key Behaviours that we look for
- Good in problem analysis, design, requirement analysis, and solution design.
- First principal thinking.
- Ability to break down a problem into solvable components with business goals in mind.
- Solid verbal, written, presentation, and interpersonal communication skills.
- Great at documentation.
- Fast learner and can pick up new technologies.
-
Technical Manager
2 weeks ago
GTB Nager, India DMI Finance Private Limited Full timeJOB PURPOSE: As a Technical Manager, your key responsibilities will include evaluation of properties offered as collateral for loan applications and adherence to company policies & regulatory requirements. This further includes conducting comprehensive assessment & evaluation of properties using suitable methodologies of valuation & study of micro markets...