GRGreyOrange
Technical Manager
Gurgaon ₹5-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).
