Skip to content

Instantly share code, notes, and snippets.

@rumverse
Last active October 20, 2017 10:19
Show Gist options
  • Save rumverse/0c6469cf38192202597c8804d234ca11 to your computer and use it in GitHub Desktop.
Save rumverse/0c6469cf38192202597c8804d234ca11 to your computer and use it in GitHub Desktop.
Platform Solutions Architect

The Platform Solutions Architect

The role is a high level (managerial/director) position. He/she will interpret, design and define architecture based on client requirements and available technology within a new, enterprise-grade, iOT platform. Champion innovations in terms of integration both existing and non-existing that will result into beautiful and effective user experiences into the hands of millions of people, and ultimately connecting billions of connected products or things. He will be using an existing iOT platform as a primary backend and decorate with other 3rd Party services to realize unique and custom consumer journeys.

The Platform Solutions Architect will lead design and technology-related communications and participate in bridging stakeholder expectations. The Platform Solutions Architect will coach platform solutions engineers and delivery managers in order to set and manage client expectations.

Responsibilities

  • Provide high-level build framework to generate Scope of Work, Work Breakdown and Project Plan
  • Assist Account management on scoping, client expectation management and project management
  • Assist platform solution engineers in project estimation
  • Formulate high-level and detailed solutions architecture for common and custom projects
  • Participate in hands-on development as required
  • Chase technical requirements from platform owners
  • Collaborate with platform owners to come-up with optimal solutions architecture
  • Handle technology related communication and participate in client and project related communications
  • Establish and recommend fit for purpose process for a project
  • Ensure that project technical and logistics requirements are fulfilled with the help of Account management
  • Ability to plot roadmap and write deployment guides
  • Help land next-generation high-potential accounts to uncover and support the business and IT goals of our customers.
  • Assist the delivery manager in project management and delivery management
  • Demonstrate internally and externally how technology innovations are applicable within their market and their customers to showcase our business value.
  • Lead by example in driving cross group experience to support the sales in driving challenger based solution sales with a growth mindset.
  • Lead the Team and using the organization and partner to proactively unblock technical and architectural blockers at the customer for their technology decision and usage.
  • Inspire others to take positive actions by being a technical leader, effective influencer
  • Lead the team to proactively drive the technical design of a customer agreed to deployment/consumption plan for all customer wins, ensuring that all opportunity engagements have clear technical solution decision criteria defined and documented
  • Ensure the team leverage their knowledge of top competitors’ technology to engage in architecture and capability discussions

Soft Skills

  • Excellent written and verbal communication skills;
  • Good presentation skills and able to explain the work in plain language;
  • Work creatively and analytically in a problem-solving environment;
  • Self-starter;
  • Team work, especially in an environment with highly diversified disciplines.
  • Either tech, marketing, branding savviness is highly desired
  • Empathetic to the needs of the engineering team
  • Strong negotiation, organizational, presentation, written, product demo, and verbal communication skills required
  • Highly driven person who consistently exceeds goals and expectations required
  • Contagious enthusiasm for and a desire to continuously learn new technology required

Qualifications

  • Proven track record in software architecture and solutions architecture
  • Advanced ability to write technical documentation quickly
  • Advanced knowledge in designing integration projects for SaaS products
  • Advanced knowledge in connecting together one or more REST/RESTful API(s) to produce client applications
  • Advanced knowdlege in understanding end-to-end platforms and applications
  • Solid understanding of OSI, programming fundamentals, programming paradigms and coding best practices
  • Solid interpersonal, coaching, and cross-group collaboration skills, and proven ability to influence across organizational boundaries required
  • 8+ years of related experience in Tech leadership roles
  • Managing high performance technical sales teams, and coaching architecture and solution sales is desired
  • IT Strategy, Research and Development experience
  • Solutions and Software Architecture experience
  • Proven track record in building and managing software development team(s) from hiring, to team building, to personal development.
  • Have good stories to tell relating to product development successes and failures.
  • Proven history of successful product delivery
  • Understands the culture of a fast pace environment that is obtained thru the harmony of the best people, tools, policy and agility
  • Experience in web and mobile applications development is a must.
  • Experience in one or more of the following required technologies - HTML5/CSS3/AngularJS/AngularJS2/Bootstrap/PhoneGap/Ionic2/NodeJS/Python/Android/Java/iOS/Swift/Git/Docker
  • Proven track record in managing expectations.
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Excellent analytical skills
  • Solid background in hands-on programming and programme management
  • Strong disposition to get things done
  • BS or MS degree in Computer Science, Computer Engineering, Math, related field or equivalent professional experience
  • Advanced degree is preferred but not a must.

Skills

  • HTML/CSS/JS/ES5/ES6/NodeJS/AngularJS
  • REST/RESTful APIs
  • OAUTH
  • Programming productivity tools like Bunyan, Gulp, Webpack, Grunt etc.
  • JIRA (or similar project management tools)
  • Git (or SCM tools)
  • Heroku, AWS and other hosting platforms
  • Data Modeling tools
  • Presentation tools like Keynote, Powerpoint or Google Presentation
  • Solutions Architecture tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment