Technical Manager

GreyOrange

Gurugram District

In loco

INR 5.000.000 - 6.500.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

GreyOrange, Inc. in India seeks a Technical Manager to lead Software Development for GreyMatter Solutions, guiding design, development, and scaling of robust software powering warehouse operations. You will mentor engineers, drive architecture decisions, and deliver high-quality, real-time systems with microservices, APIs, and cloud-native practices.

10+ years in software, 3+ in tech leadership required. Exposure to IoT, Docker/Kubernetes, CI/CD, and data platforms (SQL/NoSQL, Kafka/RabbitMQ) is

Competenze

  • 10+ years in software development with 3+ years in leadership or management.
  • Bachelor's or Master's in Computer Science, Engineering, or related field.
  • Strong Java, Python, Golang, or Erlang proficiency.
  • Experience designing distributed systems, microservices, APIs.
  • REST and asynchronous API integration experience.
  • DB tech: SQL/NoSQL, real-time data processing, messaging (Kafka, RabbitMQ).
  • Containerization and DevOps: Docker, Kubernetes, CI/CD, monitoring, automation.
  • IoT tech exposure; cloud platforms; knowledge of MQTT/CoAP/HTTP.
  • Version control, build management, testing; strong communication.
  • Serverless exposure; ML applications; time-series DBs.

Mansioni

  • Technical Leadership: oversee SDLC, architecture, design, coding, testing, deployment.
  • Product Development: collaborate with product/design/engineering for scalable solutions.
  • Team Management: mentor engineers, foster collaboration, continuous learning.
  • Project Management: manage multiple projects, sprint planning, risk mitigation.
  • Innovation: stay updated on AI, cloud, and software engineering trends.

Conoscenze

Java
Python
Golang
Erlang
Distributed systems
Microservices
APIs
REST / asynchronous API
Docker
Kubernetes
CI/CD
IoT
Cloud platforms
SQL / NoSQL databases
Kafka / RabbitMQ
Version control
Problem solving

Formazione

Bachelor's in Computer Science or Engineering
Master's in Computer Science or related field

Strumenti

Docker
Kubernetes
Kafka
RabbitMQ
PostgreSQL
Redis
Influx
Elastic
AWS
GCP
Azure

Descrizione del lavoro

Job Description

We are looking for a Technical Manager to lead the Software Development efforts for GreyMatter Solutions. As the Technical Manager, you will spearhead the development, focusing on designing, developing, and scaling highly reliable and robust software that powers the core functionalities of our GreyMatter? product. Your role will be pivotal in guiding the team to deliver high-quality software solutions that enhance our platform's ability to handle the complex, real-time demands of modern warehouse operations. This role is ideal for a technically strong leader with hands-on software development experience, a passion for innovation, and proven expertise in managing teams to build world-class software products.

Key Responsibilities
  • Technical Leadership: Lead and manage the software development life cycle of the team, including architecture, design, coding, testing, and deployment of GreyMatter solutions.
  • Product Development: Work closely with product management, design, and other engineering teams to develop scalable solutions that align with business needs and deliver seamless performance in highstakes environments.
  • Team Management: Mentor and lead a team of software engineers, providing guidance in best practices for software development, code reviews, and technology stack choices. Foster a culture of collaboration, continuous learning, and innovation within the team.
  • Project Management: Manage multiple development projects, ensuring timely delivery of features, adherence to quality standards, and risk mitigation. Oversee sprint planning, backlog management, and resource allocation.
  • Innovation: Stay up-to-date with the latest trends in AI, cloud technologies, and software engineering practices.
  • Drive innovation by experimenting with new technologies and processes to enhance the performance and capabilities.
  • Good exposure in QA/Validation, test-planning, test-case writing skills. Analytical and Problem solver.
Requirements
  • Experience: 10+ years of software development experience with at least 3+ years in a technical leadership or management role.
  • Education: Bachelor's or Masters degree in Computer Science, Engineering, or a related fields. Technical Expertise:
  • Strong proficiency in programming languages such as Java, Python, Golang OR Erlang.
  • Expertise in designing and developing distributed systems, microservices, and APIs.
  • Experience working on REST and asynchronous API integration
  • Deep understanding of database technologies (SQL, NoSQL), real-time data processing, and messaging systems (Kafka, RabbitMQ, etc.).
  • Strong knowledge of containerization (Docker, Kubernetes) and DevOps practices (CI/CD,monitoring, automation).
  • Experience with IoT (Internet of Things) technologies: Strong understanding of IoT frameworks and communication protocols (e.g., MQTT, CoAP, HTTP), and how these technologies integrate with cloud platforms and real-time systems.
  • Good understanding of version control systems, build management and testing technologies Design principles for scalable architecture
  • Leadership Skills: Proven experience in managing and growing high-performing engineering teams, fostering collaboration, and driving engineering excellence.
  • Problem-Solving Skills: Ability to handle complex technical challenges, make sound decisions under pressure, and creatively solve problems with a focus on results.
  • Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Good to Have
  • Exposure to serverless technologies.
  • Application of machine learning for problem solving
  • Exposure to various databases and messaging technologies like Postgre SQL, Redis, Kafka, RabbitMQ, Elastic etc.
  • Knowledge of Container, Kubernetes and cloud-based deployment environment (AWS,GCP,Azu re Cloud etc.).
  • Knowledge of developing scripts in Python, Shell etc.
  • Knowledge of working with Time Series databases (Influx etc.)
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Manager - Software Engineer
Manager - Software Engineer

Equifax • Thiruvananthapuram

In loco
INR 4.200.000 - 6.500.000
Engineering Manager
Engineering Manager

Cvent, Inc. • Gurugram District

Ibrido
INR 4.000.000 - 6.500.000
Engineering Manager
Engineering Manager

Infinx • Pune District

In loco
INR 223.200 - 334.800
Manager Software Engineering
Manager Software Engineering

Vertiv Group • Pune District

In loco
INR 900.000 - 1.800.000
Senior Manager Software Engineering (Manager+ IC role)
Senior Manager Software Engineering (Manager+ IC role)

Optum • Bangalore Rural, Bengaluru

Ibrido
INR 2.500.000 - 6.000.000
Senior Technical Lead
Senior Technical Lead

Comviva • Bengaluru

In loco
INR 4.000.000 - 6.000.000
Engineering Manager
Engineering Manager

Agivant Technologies • Hyderabad

In loco
INR 4.000.000 - 7.000.000
Staff Technical Program Manager
Staff Technical Program Manager

GreyOrange • Bengaluru

In loco
INR 4.000.000 - 6.800.000
Senior Manager
Senior Manager

Hexagon R&D India • Hyderabad

In loco
INR 3.500.000 - 6.500.000
Technical Manager
Technical Manager

Biz4Group LLC • Jaipur

In loco
INR 1.800.000 - 2.500.000