Product Architect

Save
You need to sign in or
create an account to save a job.
Please share your resumes in English Job Title: Product Architect About Velocix: We are one of the world's leading content delivery network solutions provider. We make video personal through our video personalization platform, on every connected screen. Our solutions are used to engage, entertain and inform millions of people around the globe, every single day. Velocix was founded in 2002 with headquarters in Cambridge, UK. Velocix was acquired in 2009 by Alcatel-lucent, Nokia acquired Alcatel-lucent in 2016. In 2018, Nokia IP Video business was carved out by Volaris group to form a new company. A relaunched brand with a long history and pedigree, at Velocix we differentiate ourselves by creating innovative technical solutions with a vison to offer rich user-experience to our users in every frame, packaging them in ways that simplify the operational complexity and time-to-market, and keep our customers at the centre of everything we do in our day-to-day operations. Velocix, India is our offshore IT arm headquartered in Chennai, Tamilnadu which serves as our core R&D unit handles the development & support activities of our entire product portfolio. Our engineering team has group of talented professionals who are passionate about building a leading products like CDN, Origin, Recording Manager, Multicast & Personalization Platform using the latest tools and technologies. At Velocix, we use technology for the charter of scaling our products & platforms and services on the latest technology stack to offer best-in-class services to our customers. As a member of the Velocix team, you will share a passion for being part of an exciting team of talented individuals, with a focus on building sustained long-term growth in a world-class working environment. Surrounded by individuals with exceptional ability and commitment, you will have the opportunity to contribute both to our continued business growth & success, and also to invest in your own personal development. Our results are promising, our productivity increased, our creativity accelerated, and our rewards and job satisfaction are maximized by hiring the right people to join our team. Are you one of them? Job Description: Define product software and hardware architecture for the products under their responsibility Plans and manages product architecture throughout their whole life cycle including revision, update and platform evolution. Translates the product business requirements into the product architecture Defines product architecture into Engineering requirements. Analyses and tracks market, technology and competitors related to the product architecture. Supports Pre-Sales and Product Business Managers in generation of customer facing collateral Adds and/or removes content to the product to be competitive. Supports Sales teams and Technical Solution Architects with product architecture knowledge. Carries out a continuous analysis of the existing product by keeping a close track of market and technologies evolutions, analyzing alternative architectures and defining long term architectural strategy in line with market, technology and business needs Supports stage gate reviews, proposes architecture for delivery per release and in line with lifecycle process Leads Engineering in defining and translating architecture into development and ensuring Engineering solutions meet the architectural definition Main Responsibilities: The candidate should have following architecture skills: Broad and extensive knowledge of software development process and its technologies Broad and extensive knowledge of Architectural styles and design patterns Broad knowledge of Cloud and Bare Metal solution design Proven experience of virtualisation technologies such as containers (Kubernetes, Docker etc) for high performance applications Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability Automated configuration management techs (Puppet/Ansible, Terraform etc) Understanding of the interaction between hardware architectures and the related technologies (NUMA, SRIOV, DPDK, PCI passthrough) Experience designing geo-redundant large scale architectures The following skills are a plus: Rest API design Data analytics experience (Splunk, Elastic etc) Database (MySQL, MariaDB, query optimization and schema design) Coding knowledge (python, C++, javascript) Migration of applications onto cloud architectures (e.g. AWS) Data Modeling and database design experience Demonstrated Hand on experience on architecting, designing of platforms for various application for Video streaming platform Experience with configuration management platforms (e.g. Chef, Puppet, Salt,Ansible and/or Terraform/Ironic) Technical skills : Hands on experience in Linux platforms (with various flavour CentOS, Ubuntu, Fedora etc) Hands on experience on AWS, Open stack and hybrid solutions Strong and hands on Networking knowledge and its application on cloud and bare metal platforms. On top of the technical skills, the candidate will need following capabilities (including critical soft skills): Communication with Customers or Business Explain and evaluate business value and implications of design decisions and requirements Ability to present ideas and build consensus Strong facilitation skills. High level of personal motivation, and a positive approach to researching, analyzing and documenting product architecture Strong 'people skills' for successful working with individuals from different teams. Capable of working independently and as part of the project team. Broad understanding of telecommunication industry technology and processes. Ability to develop relationships by listening to, understanding & anticipating, and providing solutions to customer needs. Results oriented approach to work. Flexibility to travel internationally when required on specific sales opportunities

Similar searches: Permanent, Full Time, Technology