M3USA is hiring a

Senior Manager (Ruby On Rails)

Bengaluru, India
Full-Time

Essential Duties and Responsibilities:

Technology Strategy and Planning:

  • Develop and drive the overall technology strategy in alignment with the company's goals
  • and objectives.
  • Collaborate with other executives to identify and evaluate technology opportunities,
  • risks, and emerging trends.
  • Define the technology roadmap and oversee its execution, ensuring the adoption of appropriate tools, platforms, and methodologies.

Software Engineering Leadership:

  • Lead and manage a team of software engineers, architects, and developers, ensuring efficient and effective delivery of high-quality software solutions.
  • Foster a culture of innovation, collaboration, and continuous improvement within the software engineering team.
  • Stay updated with the latest advancements in software engineering practices and guide the team in implementing best practices and industry standards.

Technical Project Management:

  • Oversee the planning, execution, and delivery of complex technical projects, ensuring adherence to timelines, budgets, and quality standards.
  • Define project scopes, objectives, and success criteria, and monitor project progress regularly.
  • Mitigate risks and resolve issues that may arise during project execution, while keeping stakeholders informed of the progress and any necessary adjustments.

Technical Architecture and Infrastructure:

  • Define and maintain the company's technical architecture, ensuring scalability, security, and reliability of the technology infrastructure.
  • Evaluate and recommend appropriate technologies, frameworks, and tools to support the organization's software development and IT operations.
  • Collaborate with cross-functional teams to design and implement robust, scalable, and cost-effective technical solutions.

Team Management and Development:

  • Recruit, train, and mentor top technical talent, fostering their professional growth and ensuring a high-performing team.
  • Establish performance goals and provide regular feedback to team members, conducting performance evaluations and implementing talent development plans.
  • Foster a culture of collaboration, knowledge sharing, and continuous learning within the software engineering team.
  • Grow and develop a strong team structure, potentially including a QA team, Service Manager, and Project Managers.


Stakeholder Management:

  • Collaborate with executive leadership, department heads, and business stakeholders to understand their technology needs and provide strategic guidance.
  • Present technology strategies, initiatives, and progress reports to the executive team and the board of directors.
  • Build and maintain relationships with external partners, vendors, and industry experts to stay updated on emerging technologies and industry trends.
  • Ensure compliance with relevant regulatory requirements, data privacy laws, and industry standards.
  • Establish and enforce security protocols and best practices to protect the organization's technology infrastructure and sensitive data.

Budgeting and Resource Allocation:

  • Collaborate with finance and executive teams to develop and manage the technology budget.
  • Optimize resource allocation, considering priorities, project needs, and technology roadmap.
  • As part of job responsibilities, you are required to comply with ISO 20252:2019 and ISO 27001 standards.

Supervisory Responsibility: Yes

 

Education and Other Requirement:

  • 10 to 15+ years of leadership experience with focus on technology procurement, management, and delivery,
  • 15-20 years of experience with an extensive background in Online Media/New Gen Media, Internet & Technology domains,
  • Bachelor’s/Master’s in IT Management, Computer Science, Engineering, or related fields.

Knowledge, Skill, Ability:

  • Proven track record of building both B2B and B2C, customer-centric products & software that work large scale & developed technical capabilities that enable organizations to rapidly innovate & build differentiated products,
  • Strong experience in building high performing teams that focus on innovation, intellectual property & collaboration,
  • Deep knowledge of full-stack modern development practices (Ruby on Rails, node.js, Angular, JavaScript, AWS/Azure, DS, Flutter, React, etc.).
  • Hands-on experience in digital initiatives, big data, mobile apps, AI & ML, analytics, and business intelligence solutions,
  • At least 10 years in product management, preferably in a startup or entrepreneurial environment, with a proven track record of success,
  • Experience owning a product: from defining the requirements to launching the MVP and iterating based on customer feedback, you've been the driving force behind a product,
  • Strong technical background with the ability to understand and discuss data structures, algorithms, and relevant technologies. Experience with generative AI and machine learning is highly desirable. Must be able to make informed decisions regarding the selection and implementation of appropriate technologies, such as AWS Bedrock or ChatGPT, to support the platform's objectives,
  • Demonstrated leadership capabilities with a focus on driving results, fostering collaboration, and inspiring teams to achieve ambitious goals,
  • Ability to grasp market dynamics, identify customer needs, and align product strategies accordingly,
  • A genuine passion for transforming education and leveraging technology to accelerate learning outcomes,
  • Leadership experiences in leading IT teams,
  • Detailed understanding of the technologies necessary for organizational success for a company within the call-centre technology ecosystem,
  • A strong record of formulating company-wide technology roadmaps and achieving milestones within the proposed timeline,
  • Experience in leading and developing remote and distributed teams and executing cross-functional projects,
  • High accountability when it comes to meeting deadlines and ability to lead numerous projects simultaneously under time constraints,
  • Ability to provide leadership and vision for development and implementation of new and existing technologies across and organization.
  • Bachelor’s/Master’s in IT Management, Computer Science, Engineering, or related fields.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Manager Q&A's
Report this job
Apply for this job