As a recognized leader in disciplined agile and lean software development practices, Pivotal combines the Silicon Valley state of mind, modern approach, and infrastructure with organizations’ core expertise and values. Our cloud-native platform and suite of data tools drive software innovation for many of the world’s most admired brands, helping enterprises move at start-up speeds and with greater business agility. We optimize for change and teach next-generation developers to create and build new solutions, and are committed to open source and open standards.
Our methodology is about evolving, in both development and innovation, and our culture is empowering. Our 2,000+ employees across offices worldwide subscribe to an ethos of kindness. We make a point to bring empathy to each and every project, and are guided by a purposeful mission—to transform how the world builds software.
You are unique: as a curious, passionate, engaging, 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 Pivotal Cloud Foundry engineering and platform architect teams to transform the way our customers build and run their software.
Our mission is to make customers' use of our products and solutions successful, so that they can more effectively transform their business. Our cross-disciplinary team includes technical account leaders, data scientists, agile specialists, solutions architects, educators on Pivotal technology, and business transformation specialists.
Title: Platform Acceleration Lab (PAL) Solution Architect
Your Day (key responsibilities)
In this role, you will:
Help lead an immersive, best-practices program for building Cloud-Native applications
Enable customers through doing it rather than talking about it
Guide students through building applications and distributed systems running on Pivotal Cloud Foundry in a classroom like setting
Teach the fundamentals of Pivotal Cloud Foundry, Concourse (CI/CD), Spring Boot, and Spring Cloud Services.
Teach developers and architects to use agile/XP and techniques like TDD and CI/CD.
Expose students to many of Pivotal’s core practices.
Continuously learn and be at the leading edge of Pivotal and industry trends.
You may also:
Rotate onto internal software development teams and/or consulting engagements.
Travel to select customers locations and international travel destinations
Required Skills (Dell Essential Requirements)
Great verbal communication skills. You are capable of public speaking and presenting in front of customers, at user groups, etc.
Great written communication skills. You can clearly communicate complex technical concepts.
Ability to work through problems with others. You are able to patiently work one-on-one with others to work through technical problems.
Experience building distributed systems/ Cloud-Native application architectures.
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 Cloud based applications using Java; you have a strong background with Java and related developer frameworks and products like Spring.
Experience with Spring Boot, Spring Cloud, and/or Spring Cloud Services.
Recent experience building a microservices architecture/ distributed systems.
Experience with XP, TDD, Continuous Integration/ Continuous Delivery.
You are an Agile practitioner with 8+ years of software development experience, familiar with extreme programming, test driven development, pairing, continuous integration, continuous delivery, and related techniques.
Preferred Skills (Dell Desirable requirements)
You are a polyglot programmer (you might have also used Kotlin, Ruby, C#, F#, Go, etc.)
Bachelors or Masters degree and above
Experience integrating with Netflix Open Source Platform components
Experience with Cloud Foundry
Experience with Concourse