Delivering Value through Agile Project Leadership:
- Translate strategic vision into executable roadmaps with clear priorities, milestones, and resource allocations.
- Champion Agile methodologies, leading teams in iterative development cycles to ensure timely and efficient delivery.
- Proactively manage project risks and dependencies, navigating challenges within budget and resource constraints.
- Foster a culture of transparency and open communication, regularly updating stakeholders and addressing concerns collaboratively.
- Leverage data-driven insights to track project performance, identify improvement opportunities, and optimize delivery processes.
Technical Expertise:
- Deep understanding of AI & Data technologies, Cloud-native principles, including microservices architecture, containerization (e.g., Docker, Kubernetes), CI/CD pipelines, API development, BPM and DevOps practices.
- Hands-on experience building and scaling cloud-native applications on specific platforms (e.g., AWS, Azure, GCP).
- Hands on experience on Business Process Modeling, Process / Task Mining and BPMN2.0
- Proven ability to implement and manage infrastructure provisioning, application deployment, and cloud resources.
- Champion automation, actively promoting and implementing tools for infrastructure, configuration, deployment, and testing.
Product-Centric Mindset:
- Translate product strategy into technical requirements and architecture.
- Collaborate effectively with Product Managers and Product Owners to understand user needs and deliver high-quality, scalable products.
- Ensure engineering decisions are aligned with business goals and drive value.
Talent Management and Team Leadership:
- Build and nurture a high-performing team of cloud-native engineers.
- Attract and hire top talent with the right skills and passion for cloud-native development.
- Create an environment for continuous learning and growth, fostering mentorship and career development.
- Foster a culture of innovation, experimentation, and continuous learning within the engineering team.
- Lead and mentor engineers in Agile methodologies like Scrum or Kanban, ensuring efficient delivery against agreed priorities.
Bonus Points:
- Security expertise in cloud environments.
- Experience with cloud-native monitoring and observability tools.
- Familiarity with container orchestration platforms like Kubernetes.
- Open-source contribution and community involvement.
- Leadership in building and maintaining a diverse and inclusive engineering team.
Benefits:
- Opportunity to work with cutting-edge technologies and solve real-world challenges.
- Collaborative and supportive work environment.
- Competitive salary and benefits package.
- Chance to make a significant impact on the success of our company.
Position Requirements: (Competencies, Experience, Interpersonal Skills,):
- Bachelor’s degree in computer science or other applicable engineering disciplines.
- Overall, 15+ years professional experience in the software industry
- Experience of leading a team of 10 to 30 people.
- 5+ years’ experience with software development and managing high skilled DevOps and Engineering team.
- 4 years’ experience working with web-based / Cloud hosted products.
- 3 years working experience with Machine Learning technologies, NLP, Python libraries (Pandas, Keras, TensorFlow etc.)
- 2 years of Programming/scripting experience in any language (preferably C#, Python)
- Hands-on experience building and scaling cloud-native applications on specific platforms (e.g., AWS, Azure, GCP).
- Strong written and verbal communication skills.
- Foster a culture of innovation, experimentation, and continuous learning within the engineering team.