GR

Technical Manager

GreyOrange
Gurgaon5-7 LPA Posted 27 Oct 2025
FULL TIME
Agile Methodologies
Java Development
Cloud Computing
Project Management

Job Description

Key Responsibilities:

  • Technical Leadership: Lead and manage the full software development lifecycle, including architecture, design, coding, testing, and deployment of GreyMatter solutions.
  • Product Development: Collaborate with product management, design, and cross-functional engineering teams to deliver scalable, high-performance solutions that meet business needs.
  • Team Management: Mentor and guide software engineers by promoting best development practices, conducting code reviews, and driving technical excellence. Foster a culture of collaboration, continuous learning, and innovation.
  • Platform Optimization: Define and drive the architectural direction for platform scalability, reliability, and maintainability. Ensure software systems handle high transaction volumes, complex workflows, and real-time data processing efficiently.
  • Project Management: Oversee multiple development projects, ensuring timely delivery, quality compliance, and risk mitigation. Manage sprints, backlogs, and resource planning to meet delivery commitments.
  • Innovation: Stay abreast of emerging technologies across AI, cloud, and software engineering domains. Encourage experimentation and adoption of innovative tools and processes to improve performance and scalability.

Key Requirements:

  • Experience: Minimum 10 years of software development experience, including 2+ years in a technical leadership or managerial role.
  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Technical Expertise:

  • Strong proficiency in Java, Python, Golang, or Erlang.
  • Expertise in distributed systems, microservices, and API design.
  • Hands-on experience with RESTful and asynchronous API integrations.
  • Deep understanding of SQL and NoSQL databases, real-time data pipelines, and messaging systems (Kafka, RabbitMQ, etc.).
  • Proficiency in containerization (Docker, Kubernetes) and DevOps tools for CI/CD, automation, and monitoring.
  • Strong understanding of IoT frameworks and communication protocols (MQTT, CoAP, HTTP) and their integration with cloud and real-time systems.
  • Familiarity with version control, build management, testing tools, and scalable architecture design principles.

Leadership Skills:

  • Proven ability to lead and scale high-performing engineering teams.
  • Strong decision-making skills and capability to solve complex technical problems under pressure.
  • Excellent communication and collaboration skills across technical and non-technical teams.

Good to Have:

  • Exposure to serverless architectures and machine learning applications.
  • Experience with PostgreSQL, Redis, Kafka, RabbitMQ, Elastic, and other messaging technologies.
  • Knowledge of cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes).
  • Familiarity with Python or Shell scripting and time-series databases (e.g., InfluxDB).

Join WhatsApp Channel