Enterprise Architect

About Capgemini

With more than 180,000 people in over 40 countries,
Capgemini is a global leader in consulting, technology and outsourcing
services. The Group reported 2015 global revenues of EUR 11.9 billion. Together
with its clients, Capgemini creates and delivers business, technology and
digital solutions that fit their needs, enabling them to achieve innovation and
competitiveness. A deeply multicultural organization, Capgemini has developed
its own way of working, the Collaborative Business Experience™, and draws on
Rightshore®, its worldwide delivery model.

Learn more about us at www.capgemini.com.                                                                                          

Rightshore® is a trademark belonging to

Capgemini America Inc is an Equal Opportunity
Employer encouraging diversity in the workplace. All qualified applicants will
receive consideration for employment without regard to race, national origin,
gender identity/expression, age, religion, disability, sexual orientation,
genetics, veteran status, marital status or any other characteristic protected
by law.

This is a
general description of the Duties, Responsibilities and Qualifications required
for this position. Physical, mental, sensory or environmental demands may be
referenced in an attempt to communicate the manner in which this position
traditionally is performed. Whenever necessary to provide individuals with
disabilities an equal employment opportunity, Capgemini will consider
reasonable accommodations that might involve varying job requirements and/or
changing the way this job is performed, provided that such accommodations do
not pose an undue hardship.


Job description:

Title: Cloud Native Architect

Location: Toronto,Canada

About the Role/position: This position
focuses on defining a container-based architecture that can respond to current
and future digital business requirements, business systems, and business
processes evolving in the PaaS cloud journey. The Architect will follow a
collaborative process with stakeholders, fellow architects, product management
and business partners to collect requirements; in order to fully articulate the
architecture of the platform, launch a Proof-of-Concept (POC) for the target
state, learn from the POC and define the refactoring strategy to migrate from a
monolithic state to container based architecture.

 Responsibilities: • Define to-be application and platform architecture for a
cloud native application Qualifications:
• 8+ years of IT experience with at least 3+ years of drawing architecture,
design patterns and performing HLD and LLD for 3 tier Java suite based green
field development/SI /migration/refactoring projects • Years of experience – 5
years Java and min 3 years Spring • Background and experience in app
development and architecture • Experience in at least SOA based applications in
Java, .NET; better would be microservices based apps • Experience and/or
willingness to learn principles and techniques of Cloud Native
(microservices/BDD , containers/Dockers, Agile, BDD) and DevOps (CI/CD) •
Experience and/or willing to specialize in one or two PaaS platforms and get
architect certification: PCF, Bluemix, Force.com, Azure, AWS Technical
Requirements • Provide Technical architecture design based on Cloud Foundry
Platform stack. Identify gaps, design constraints, and provide solutions to
address the gaps. • Support on implementing prototypes and solutions based on
Design recommendations using Pivotal Software stack. • Present Cloud Foundry
product use cases and benefits to stakeholders, implementers, and competing groups.
Present customer use cases and product needs internally to Product
Engineering/Management to insure we are aligning Pivotal product strategy with
the needs of our customers. • Work with Cloud Foundry Platform/ Field
Engineering team to provide a consensus based enterprise solution that is
scalable, adaptable and in synchronization with the customer’s ever changing
business needs. • Direct or indirect involvement in the development of
policies, standards and guidelines that direct the selection, development,
implementation and use of Information Technology (both Cloud Foundry software
as well as others) within the customer’s enterprise. • Hands-on knowledge in
refactoring the applications suite from the legacy platform to one of the Cloud
Foundry based commercial variants, preferably PCF • Experienced Software
Enterprise Architect with demonstrated skills in designing cloud based
solutions • Prior experience with MPP Database technologies (Greenplum
Database, Netezza, Teradata, or Vertica, etc.) would be an advantage • Prior
knowledge of Java frameworks and libraries (Spring, Hibernate, J2EE, JDBC, JMS,
JMX, etc.) would be an advantage • Prior knowledge of in-memory data grids
(GemFire, Coherence, Terracotta, Gigaspaces, etc) would be an advantage • High
performance mission critical applications based on in-memory data grids
solutions such as Gemfire • Mission critical applications based on Java Spring
Framework Desirable Skills • Systems Thinking - the ability to see how parts
interact with the whole (big picture thinking) • Ability to explain complex
technical issues in a way that non-technical people may understand • Excellent
communication skills – preparation and delivery of presentations and reports •
Basic project planning experience • Ability to work independently and without
supervision • Cross Vertical Expertise – subject matter expertise in financial,
internet, retail, government/federal, telecom, etc. Any or all of the above
will be a plus • Own defining and designing the appropriate cloud architecture
for applications and platforms; meaning, need to be able to assess an app,
determine appropriate cloud pattern, define the to-be app architecture, cloud
provisioning spec and design the cloud platform architecture...ensuring right
security, performance, availability, scalability and cloud services/features
are designed and implemented