Advertisement
Job Description:
Responsibilities
Heroku Architect should be an expert in architectural knowledge of the Heroku platform and its capabilities, including:
Designing, building, deploying and scaling Heroku apps, managing and operating apps, teams, and build infrastructure
Knowing when to use Heroku Enterprise, and understanding the security and trust options available in Heroku and Heroku Enterprise
Utilizing add-ons to extend applications, in particular Heroku Postgres and Apache Kafka on Heroku.
Integrating Heroku apps with Salesforce data via database, API and event systems, including Heroku Connect.
Requirements
Ideal candidate must have minimum of 3 to 4 years of experience and skills across the Heroku domains as well as Salesforce ecosystem and must have hands-on experience in developing, deploying and scaling large scale apps in Heroku Platform, including:
Building and deploying apps on the Heroku platform
Architecting scalable solutions
Using add-ons from the Elements Marketplace
Architecting solutions using Heroku Postgres, Heroku Redis, Dataclips, Apache Kafka and Heroku Connect
Prescribing a third-party add-on and add-on sharing
Using Heroku Private Space Peering and VPN Connections
Understanding Private Space Runtime versus Common Runtime
Understanding how Heroku Enterprise can improve a system's architecture
Architecting solutions using Heroku Shield, and the benefits of various certifications Heroku has
Architecting solutions using Enterprise Teams
Architecting an application using the Twelve-Factor methodology correctly
Constructing solutions for building a microservices architecture
Building architectures that use Apache Kafka on Heroku
Integrating Heroku apps with the Salesforce Lightning Platform
Ensuring Application Reliability and Performance on Heroku
Expertise in Extending and Automating the Heroku Platform
Must be an expert 2 or more of these programming languages - Ruby, Java, PHP, Python, Node, Go, Scala and Clojure
Understanding of Heroku Platform Principles - 12 factor App, Principles of Management and Visibility, Development and Configuration Principles, Architecting Applications for Heroku, Runtime Principles, Erosion Resistance
About Company: