Senior Manager, Technology Practice - SMT20122201
Brief description :
Company Description:
Zyxware Technologies is a digital transformation company that helps businesses achieve rich, personalized experiences for their stakeholders while ensuring sustainable results through a privacy-centred data strategy and digital services that focus on scalability and adaptiveness. Our clients hail from sectors like retail, media, financial services, education, and public services. With offices in India, USA, and Australia, our team of professionals has competencies in business, engineering, and customer experience to help brands achieve and maintain digital agility and leadership since 2006. Our organization has a strong commitment to free software and is a leading contributor to Drupal and other initiatives that strengthen the global free software community.
Role Description:
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.
Responsibilities:
- Leads the Technology Practice that is integral to our Digital Platform Engineering Service Group, which serves clients from varied industries in the USA, Australia, India and the APAC region. Must bring an enterprise architecture perspective to the practice.
- Develop 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 a 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.
- Work with our Digital Platform Engineering Service Group to solve technical problems in specific projects as required.
- Verify estimations and technical documentation prepared by team leads or technical team members.
Education:
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.
Preferred skills
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 and 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, a fantastic team player and a collaborator.
If you meet the above requirements, please mail in your resume with the subject 'Application for the post of Senior Manager, Technology Practice - SMT20122201 to careers@zyxware.com. Please note that while the management appreciates your interest and application for the job, it may not be possible to send in a personalized response to all applicants. Shortlisted applicants will receive an email or a telephonic communication within 2 weeks of your application.