Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
About Adobe Experience Manager as a Cloud Service
Enterprises differentiate themselves through unique and constantly evolving experiences matching their unique value propositions. On the plumbing side, these experiences map to the enterprise’s organizational processes. They connect to and maximise pre-existing systems that represent sunk costs, and both organizational and their corresponding backend systems are part of enterprise realities.
AEM provides the ability to create customer experiences that are exciting, memorable, and fresh, as well as the integration to organizational processes and pre-existing systems using combination of front end and backend customer code development. Today, we typically find System Integrators and Developers producing code as a common pattern across enterprise software. These builds have a half-life of 2-4 years before the next major rebuild, with continuing development in between. As an illustration think about an experience from a website, screen, or mobile app of a major brand that is 4-8 years old and it will “feel” dated.
The substantial amount of custom code needed for today’s experiences is expensive. The reason it is still the dreaded but realistic option is that it is cheaper to adapt the base service / software through custom code than changing organizational structure, the pre-existing systems, and current processes. This creates a tangible tension in the market with a strong desire for reduction in custom code, which can only be solved by greater use of consistent patterns while still having the service adapt in a more efficient manner to the enterprise reality (versus an inflexible templated approach).
To build high quality experiences for enterprises the creative freedom needs to be maintained and enhanced, and the change velocity accelerated, while at the same time reducing the complexity and cost associated with these divergent requirements. The proliferation of Cloud, DevOps, and Continuous Integration/Continuous Deployment/Continuous Delivery is creating a step function opportunity to fundamentally challenge the status quo of enterprise software development – and for AEM specifically in the high quality experience creation segment.
To build on our success we at Adobe need to transition ourselves into cloud native culture and processes, i.e. continuous development, delivery, and a DevOps mind- set. With AEM Cloud Service we established a new service (assumed first of its kind) to transition the AEM monolith and ecosystem to cloud-native principles like always on, always up to date, always at scale, always secure. With the goal of full automation and taming the infinite complexity of customers at scale.
With customer experiences and business procedures being snowflakes and our solution and extensibility supporting this need, operationally all customers now run on the same setup and same product version and being operated the same way. But still differing in the signals they send due to their unique customizations and use of the solution.
Reporting to Alexander Saar, Senior Director AEM Cloud Engineering, this leader will drive key decisions on DevOps and Cloud Agility, processes and technology as well as their introduction and implementation across the business and teams. Working cross-org directly with foundation and solutions teams (hundreds of developers and their leadership) to ensure customers get the full benefits of cloud agility and principles.
Success will be measured through team assessments on DevOps readiness improvements and metrics like recurring customer violations of standards and alerts (or ratio of alerts/incidents) leading to additional automation in the DevOps cycle.
What you’ll do
What you need to succeed