HamburgerMenu
hirist

Job Description

Description :

Key Responsibilities :


- Build and maintain web applications using Go, Python, Java, and JavaScript/TypeScript.

- Design, develop, and consume RESTful and GraphQL APIs.

- Implement caching strategies (Redis) and message queue-based asynchronous processing.

- Design, query, and optimize SQL and NoSQL databases for high-performance applications.

- Apply advanced database optimization and performance tuning techniques.

- Contribute to distributed systems design and microservices architecture.

- Work with CI/CD pipelines, Docker, and cloud platforms (AWS/GCP).

- Implement and manage infrastructure using Infrastructure-as-Code (Terraform).

- Ensure observability, monitoring, and debugging using tools such as OpenTelemetry, Grafana, or Sentry.

- Lead initiatives and influence technical decisions within the team.

- Share knowledge, mentor peers, and contribute to uplift overall team capability.

- Explore and implement AI-assisted development and prompt engineering techniques.

Required Skills & Qualifications :


- 2 - 5 years of professional software engineering experience.

- Deep expertise in at least one modern programming language (Go, Python, Java, JavaScript/TypeScript) with proficiency in others.

- Experience with Web APIs (REST/GraphQL), caching, and message queues.

- Strong knowledge of SQL/NoSQL database design and optimization.

- Hands-on experience with CI/CD, Docker, and cloud providers (AWS/GCP).

- Exposure to distributed systems, microservices architecture, and performance tuning.

- Familiarity with Infrastructure-as-Code (Terraform).

- Understanding of observability and monitoring tools.

Preferred Skills :


- Experience with prompt engineering or AI-assisted development.

- Advanced skills in database optimization and performance tuning.

- Exposure to scalable, high-traffic distributed systems design.

- Strong analytical, problem-solving, and collaboration skills.

info-icon

Did you find something suspicious?