Development Team Manager - Innovation Labs
Basic Information
Country
State
City
Date Published
Job ID
Travel Amount
Description and Requirements
BMC is looking for a Development Team Manager to join our amazing Innovation Labs team, responsible for developing the next generation of BMC’s products, by harnessing new ideas, and anticipating & acting on market changes.
Our team is fostering innovation by creating spaces for experimentation, initiating, and advancing ideas that generate disruptive technologies, and accelerating prototyping and development of new capabilities.
It is through this collaborative environment that we explore how new technologies can be leveraged to bring market differentiating value to customers through our next generation solutions. We help clients pivot from thinking digital to being digital at the core.
From big data analytics to cognitive digital twins and data driven strategy consulting and startup acceleration we work to make our customers even more successful. Join us in our accelerated journey.
In this role, you will manage 3-4 developers, including mentoring, task management, recruitment, employee evaluation, etc. You will also be 50%-70% hands-on and develop solutions that focus on innovation and will ultimately help to solve some of our customers biggest problem’s that they’re facing.
How will your day-to-day look like?
- Directly manage a team of 3-4 developers, 50%-70% hands on
- Design, implement and maintain enterprise business software for cloud platform, with a focus on new products from scratch.
- Work with a versatile technology stack, including Java, Python, NodeJS, Docker, Kubernetes, AWS, Big Data technologies etc.
- Work with a distributed development team to perform requirements analysis, write design documents, design, develop and test software development projects.
- Work closely with product managers and the wider Innovation Labs team to understand requirements, present options, and design solutions.
- Analyze and present clearly the status of projects or issues along with risks and options to the stakeholders.
Requirements:
- 2-3 years’ experience in employee management
- Vast experience in Backend development (Java / Golang / C / C++ and Python)
- Experience in development of enterprise products
- Experience in microservice architecture, containers, web services and API technologies
- Experience with relational SQL and NoSQL databases
- Experience with Jira, Jenkins and GitHub
- Knowledge in Public Cloud (AWS / Azure / GCP)
- Ability to handle and organize large amounts of data to make decisions and build business cases.
- Passion for change and innovation, and ability to work well in a fluid environment
- Ability to think big and to inspire passion in others
- Self-unblocker with an innovative thinking and a can-do attitude
- Ability to operate and communicate at all business levels
- Good communication skills in English (verbal & written)
Nice to have:
- Experience with DevOps concepts and CI/CD pipelines
- Experience with design, development, and implementation of large language models such as GPT, BERT, or similar architectures
- Knowledge of TensorFlow, PyTorch, or similar frameworks
- Experience in message bus technologies such as Kafka, MQTT, ZeroMQ
- Understanding of Kafka message queue and integration technologies
- Working knowledge of containers orchestration technologies like Kubernetes and Kubernetes package managers like Helm.
Min salary
Max salary