Gurugram, Haryana, India
Information Technology
Full-Time
HAANAA
Overview
Responsibilities
- Lead and mentor a team of backend engineers, guiding them in the design, architecture, and implementation of scalable systems.
- Ensure high standards of code quality, performance, and security across all backend services.
- Architect and build scalable, distributed backend systems capable of handling millions of users and real-time gaming functionalities.
- Design event-driven and microservices architectures using modern frameworks.
- Implement and manage APIs for seamless integration with the frontend and third-party services.
- Define and manage backend infrastructure on cloud platforms like AWS, GCP, or Azure, ensuring high availability and cost-efficiency.
- Drive the adoption of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) for efficient deployments.
- Design and optimize relational and NoSQL databases for low-latency, high-throughput operations.
- Implement data pipelines for real-time and batch processing using tools like Kafka, RabbitMQ, or AWS Kinesis.
- Manage user authentication systems (OAuth, JWT) and API security.
- Work closely with the product, frontend, and DevOps teams to deliver end-to-end features and system enhancements.
- Define and implement monitoring strategies using tools like Prometheus, Grafana, or New Relic.
- 6+ years of hands-on experience with strong experience in backend development with Node.js, Java, and Golang.
- Proficiency in building scalable APIs and working with frameworks like Express.js, Spring Boot, or Flask.
- Expertise in both relational databases (PostgreSQL, MySQLand NoSQL solutions (MongoDB, Redis).
- Proven track record of designing distributed and fault-tolerant systems for high availability.
- Strong experience with cloud services (AWS/GCP/Azure) and infrastructure-as-code tools like Terraform.
- Hands-on experience with CI/CD pipelines, Docker, and Kubernetes.
- Knowledge of building real-time systems using WebSockets, gRPC, or equivalent technologies.
- Experience with game mechanics such as scoring, matchmaking, and leaderboards.
- Experience with Kafka, RabbitMQ, or similar tools for asynchronous processing.
- Strong experience with unit testing frameworks and observability tools like New Relic or Grafana.
- Strong analytical and problem-solving skills.
- Excellent leadership, mentoring, and communication abilities.
- Ability to work in a fast-paced, dynamic environment with a focus on outcomes.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in