Redhat Openshift Architect

Perficient   •  

Fairfax, VA

Industry: Information Services


11 - 15 years

Posted 300 days ago

This job is no longer available.


  • Leads and facilitates project discovery to define business, functional, and technical requirements
  • Leads requirements gathering and/or design workshops for complex projects
  • Make customer beta or proof of concepts successful, and help them to adopt
  • Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology
  • Engage with customers on additional requirements and business needs
  • Proactively define, scope and sell follow work
  • Act as an escalation point for risks and issues to the project team and client management
  • Expedite resolution of issues through collaboration and executive engagement
  • Actively participate on client engagement steering committees
  • Project and solution estimation and team structure definition
  • Develop Proof-of-Concept projects to validate new architectures and solutions
  • Support multiple AgileScrum teams with planning, scoping and creation of technical solutions for the new product capabilities, through to continuous delivery to production
  • Liaise with offshore team and clients for resolving technical dependencies, issues, and risks
  • Mentor and provide architectural guidance to multiple teams building innovative applications
  • Drive common vision, practices and capabilities across teams
  • Engage with business stakeholders to understand required capabilities, integrating business knowledge with technical solutions
  • Engage with Technical Architects and technical staff to determine the most appropriate technical strategy and designs to meet business needs
  • Demonstrate broad solutions technical leadership, impacting significant technical direction, exerting influence outside of the immediate team and driving change



  • Minimum 10 years of professional experience 
  • At least 2 corporate project implementations that exploit the full capabilities (discover, design, implement and optimize) of the Cloud Technologies
  • Have a solid understanding of delivery methodology and lead teams in the implementation of the solution according to the design/architecture
  • Strong understanding of infrastructure and related technologies (hardware, virtualization, networking)
  • Strong client management and executive level communication skills
  • Experienced Cloud Foundry developer with 2+ years of experience in Redhat Openshift.
  • 2+ years of experience working on Redhat Openshift as a Platform
  • 2+ Experience with IAAS providers (Google Cloud Platform, AWS, Vsphere, Openstack etc.) including setup and configuration
  • Experienced in application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Micro Services , REST and others
  • Experienced in using Cloud Foundry (CF) CLI for deploying applications and other CF management activities
  • Experienced in installing and troubleshooting CF installations on IAAS
  • Complete understanding of CF Architecture (Diego Architecture), CF components and their functionalities
  • Experienced in developing, deploying and troubleshooting CF applications and CF components
  • Experienced in Continuous Integration and Continuous Deployment methodologies
  • Experienced in using build and deployment tools like Maven, Gradle etc.
  • Redhat Openshift certification will be a plus
  • Experience in Test Driven Development (TDD)
  • Client facing or consulting experience highly preferred.
  • Skilled problem solvers with the desire and proven ability to create innovative solutions.
  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
  • Future technology leaders- dynamic individuals energized by fast paced personal and professional growth.
  • Lead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver.
  • Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service.
  • Develop and maintain effective working relationships with team members.
  • Demonstrate the ability to adapt and work with team members of various experience level.
  • Knowledge and experience in developing software using agile methodologies.
  • Proficient in authoring, editing and presenting technical documents.
  • Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.
  • Fluent and current on architecture trends with an eye on market/technical conditions and future direction
  • Experience in defining new architectures and ability to drive an independent project from an architectural stand point
  • Proven track record of leadership roles delivering solutions within defined timeframes
  • Proficient in authoring, editing and presenting technical documents
  • Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff
  • Experience working with a globally distributed team and managing off-shore teams
  • Desire to mentor younger team members and develop their skills
  • Experience leading internal initiatives
  • Excellent problem-solving skills
  • Be independent and self-driven
  • Bachelor’s degree in Computer Science or related field

Preferred Skills and Education:

  • Master’s degree in Computer Science or related field
  • Certification in Redhat Openshift.
  • Scrum/AgileProject ManagementExperience
  • Experience working in a professional services company, consulting firm, or agency
  • Leadership and team management experience with ability to provide strategic planning and oversight
  • Experience in project and solution estimation and team structure definition

Job ID 2018-4316