Dell Pivotal Cloud Foundry App Architect in St Leonards, Australia

Pivotal Cloud Foundry App Architect

Job ID R10516

Date posted 10/12/2017

Why Work at Dell?

Endless challenges and rewards. Opportunities on six continents. A team of colleagues fueled by collaboration. All this, and a company deeply committed to integrity and responsibility.

The Third Platform is the convergence of technology trends in the areas of mobile, social, cloud and big data. Embracing this nexus allows our customers to move ever faster in the business world and maintain their competitive advantages. We deliver technology services based upon commercial and open source technologies in the areas of big data analytics, virtualization, containerization, platform as a service (PaaS), DevOps and micro service architectures.


You are unique: as an exceptional, passionate, customer facing, hands-on architect you will help customers realize the benefits of cloud native applications and architectures on Pivotal Cloud Foundry. You will also work closely with the Spring and Pivotal Cloud Foundry engineering teams to:

  • Provide feedback on – and contributions to – the Spring and Cloud Foundry open source projects, potentially becoming a core committer

  • Assist Pivotal’s customers in migrating existing apps to Pivotal Cloud Foundry

  • Modernize customer applications, incrementally improving infrastructure and app architecture techniques

  • Work with Pivotal’s customers to architect and build new cloud native apps

  • Become an agent of change within customer organizations


  • You are a great written and verbal communicator, capable of public speaking and presenting in front of customers, at user groups, etc.

  • Comfortable in new situations with new clients

  • Experience building distributed / service oriented / microservice-style and cloud based architectures

  • Have an understanding of – or implementation experience in – building Twelve-Factor applications, and using Domain Driven Design

  • You are a Java expert, with experience and familiarity building modern Spring applications with Spring Boot; you have a strong background with Spring and related projects

  • Experience building enterprise applications, including integration with COTS systems

  • You are an Agile practitioner, familiar with extreme programming, test driven development, pairing, continuous integration, continuous delivery, and related techniques

  • Experience building and operating distributed, concurrent systems

  • 8+ years of software development experience


  • You are a polyglot programmer (you might have used JavaEE, C#, Go, etc.)

  • Experience integrating with Netflix Open Source Platform components (Eureka, Hystrix, Ribbon, etc.)

  • Experience with Cloud Foundry

  • Operational experience with: RabbitMQ, Erlang, AMQP

  • Experience with Service-oriented architectures (Java or .NET)

  • Understanding of networking, including the structure and function of the TCP/IP stack and how to debug networking problems

  • Strong debugging skills - especially in context of distributed architectures Experience and academic interest in distributed systems, distributed algorithms, fundamental problems in distributed computing

Job ID