Senior Manager, Technology Practice - SMT20122201
Who are we looking for?
We are looking for talented and experienced technology professionals to build world-class digital platforms (web and mobile) for orchestrating customer journeys with Drupal and other Free and Open Source Software (FOSS) technologies. We expect these platforms to be scalable, adaptive and mindful of their users' security and privacy requirements. Our work with our clients is usually multi-year (5 to 10 years), and we must keep pace with their various stages of growth.
The work involves providing technical leadership, developing technical specifications from business requirements, and leading engineering teams to design, develop, implement and deploy high-quality, reliable software solutions in production environments. The person is expected to be sensitive to issues of scope, cost and schedule or quality triangle and imbue the engineering team with the same spirit for technical decision-making. While Drupal will be the centrepiece of our solutions, technology components will include JavaScript frameworks, Mobile application frameworks, Martech stack, Integrations, DevOps and many other relevant tools.
While we provide flexibility to work from home, the selected candidate may be expected to work from our offices in one of our office locations in Trivandrum/Kochi/Bangalore as and when the management withdraws the work-from-home policy.
Role and Responsibilities
Specifically, the person will be responsible for the following:
- Leads the Technology Practice that is integral to our Digital Platform Engineering Service Group, which serves clients from varied industries in USA, Australia, India and the APAC region. Must bring an enterprise architecture perspective to the practice.
- Develops effective implementation frameworks and execute them within the practice and help us onboard and develop a partner ecosystem with complementary technology skill sets to offer clients well-rounded services
- Overall responsibility for managing and coordinating the architecture of systems.
- Efficient use of resources and meaningful integration of multiple systems and technology.
- Establishes policies, standards and systems for the selection of architecture components.
- Work with our Digital Platform Engineering Service Group to solve technical problems in specific projects as required.
- Design / Review / Implement curriculum and training programs/workshops for developers as and when required under the guidance of our Learning and Development team.
- Partner with the sales team by providing technical support and estimations for proposal wins and client acquisition and retention.
- For specific clients, accountable for delivering the technical roadmap and building the organizational, and technical capabilities aligning to the business plans and customer requirements, implementing quality assurance efforts for all development works, systems integration activities etc.
- Ensures that the system architecture balances functional, service quality and systems management requirements.
- Architect/ build proof of concepts and produce detailed technical designs that convert business ideas to software products that maximize customer business outcomes.
- Create technical specifications for custom development and systems integration requirements.
- Lead project meetings with the customer when needed in presenting technical blueprints for building robust applications.
- Will be involved in defining the project /product's technical direction.
- Conduct technical audits and reviews.
- Verify estimations and technical documentation prepared by team leads or technical team members.
- Leads the Technology Practice integral to our Digital Platform Engineering Service Group, which serves clients from various industries in USA, Australia, India and the APAC region. Must bring an enterprise architecture perspective to the practice.
- Develops effective implementation frameworks and execute them within the practice and help us onboard and develop a partner ecosystem with complementary technology skill sets to offer clients well-rounded services
- Overall responsibility for managing and coordinating the architecture of systems.
- Efficient use of resources and meaningful integration of multiple systems and technology.
- Establishes policies, standards and systems for the selection of architecture components.
- Work with our Digital Platform Engineering Service Group to solve technical problems in specific projects as required.
- Design / Review / Implement curriculum and training programs/workshops for developers as and when required under the guidance of our Learning and Development team.
- Partner with the sales team by providing technical support and estimations for proposal wins and client acquisition and retention.
- For specific clients, accountable for delivering the technical roadmap and building the organizational and technical capabilities aligning to the business plans and customer requirements, implementing quality assurance efforts for all development works, systems integration activities etc.
- Ensures that the system architecture balances functional, service quality and systems management requirements.
- Architect/ build proof of concepts and produce detailed technical designs that convert business ideas to software products that maximize customer business outcomes.
- Create technical specifications for custom development and systems integration requirements.
- Lead project meetings with the customer when needed in presenting technical blueprints for building robust applications.
- Will be involved in defining the project /product's technical direction.
- Conduct technical audits and reviews.
- Verify estimations and technical documentation prepared by team leads or technical team members.
What makes you a good fit for this role?
Education Qualifications
B.Tech or B.E. in any branch of engineering from a reputed institution in India or an equivalent degree outside India. Candidates with an M.B.A. will be preferred. However, it is not a must-have criterion.
Work Experience
Relevant experience of 8 years plus will be a minimum criterion. Relevant experience refers to the experience in building, deploying and maintaining high-traffic, customer-facing web and mobile applications for small and medium enterprises and leading a team of at least 10 people across projects.
Skills Required
- Hands-on experience in architecting, implementing and maintaining high-traffic CMS or DXPs. Experience in Drupal is preferred, but if the candidate has the right project experience in Sitecore, WordPress, Liferay, or other popular CMS/DXPs will also be considered.
- Must be demonstrably proficient as a hands-on architect in at least one of the platforms in the CMS/DXP space, e.g. Drupal, Sitecore, WordPress, etc.
- Experience in architecting CMS/DXP from scratch (greenfield projects), including Information Architecture, Content Architecture, Theme/CSS architecture, Module design, Performance, Security, Accessibility and Scalability.
- Development Experience with PHP and frameworks like Symfony or Laravel, or any other modern web frameworks, Hands-on experience designing and maintaining PostgreSQL or MySQL, NoSQL, GNU/Linux OS and tools etc.
- Good understanding of clean coding best practices and coding patterns
- Ability to articulate, participate in code reviews, pair programs with peers, discuss/propose solution options and do spikes with newer tools and technologies if needed
- Good understanding of automation, CI/CD implementation, automated testing - BDT/ TDD and in any of the Unit test platforms
- Good knowledge of cloud technologies, Micro-services, Web services, RESTful APIs,
- Good knowledge of Git and Git-based deployment workflows.
- Strong drive and ability to play and learn newer technology stacks and adopt/integrate as needed into an existing platform
- Excellent analytical and problem-solving skills.
- Strong verbal/written communication & data presentation skills
- Must be able to design and develop contextualized policies for Engineering Execution and set in place control systems for execution aligned with the policies
- Should be a self-starter, fantastic team player and collaborator
About Us
At Zyxware Technologies, we help organisations leverage the opportunities of Digital Transformation. Our expertise in Business, Engineering and Experience aid us in our quest to define and execute the next steps in the digital transformation journey of our clients.
Who are we as people?
The sustainable results we have created for our clients are made possible by our focus on users, scalability and adaptability. It is a focus that stems from our belief in Free and Open Source Software (FOSS) as a software development methodology and a philosophy that arises from our founding purpose. This purpose, belief and focus are interwoven into everything that we do.
How far along are we?
In our 15+ years of existence, we have amassed an enviable client portfolio, including UNESCAP, INSEAD, 24 Mantra Organic, Audeze, Benzinga, The News Minute, Islamic Development Bank, Government of Bhutan, Arizona Strategic Enterprise Technology.
After establishing our presence in the USA, Australia, and India, we want to expand globally. To do that, the focus is on onboarding more people aligned with our values and empowering our people with autonomy to grow into their ideal career trajectories. With us, you get freedom and support to make decisions that impact the business and your career.