Job: Cloud Architect

We are looking for a Cloud Architect to join our growing technical team. Our team works collaboratively to interpret business requirements and user stories; design and build web applications software using primarily Microsoft .NET Framework and common Full Stack web development technologies. We also advise and support the modernization of legacy web applications; and maintain a portfolio of existing and new web applications and systems.

The role will be responsible for supporting the architecture, design, development, and execution of a *shared services data could platform*, roadmap, and strategy.

Desired Skills

  • Azure cloud and/or Amazon Web Services ( AWS ) cloud environment.
  • Red Hat Enterprise Linux ( RHEL ) operating system, or similar technology.
  • OpenShift cloud development Platform as a Service ( PaaS ), or similar technology.
  • Docker container container-based virtualization technologies, or similar technology.
  • Kubernetes container orchestration, or similar technology.
  • Cloud infrastructure as a service ( IaaS ) / platform as a service ( PaaS ) and microservices.
  • Java , PL/SQL, XML/XSLT, HTML, API, RESTful web services, or similar technology.
  • AngularJS, API Management, and Databases, or similar technology.
  • Object oriented architecture, design patterns, and multi-threaded application development.

Responsibilities

  • Support the architecture, design, development, and execution of a shared services data could platform, roadmap, and strategy.
  • Creating and evaluating enterprise data and services architectures.
  • Comfortable working in a team-oriented and collaborative environment.
  • Review and recommend new and emerging techniques, tools, and best practices to support implementation and adoption of shared services.
  • Participate in the development of shared services transition and operational processes.
  • Provide guidance and technical support within the creation of design and development artifacts.
  • Assist in the delivery of efficient and extensible shared services.
  • Actively support new customer onboarding activities.
  • Support the delivery of service level agreements (SLA), service performance measures, risk mitigation, and issues resolution.
  • Create technical documentation and engineering specifications.
  • Schedule deployments, scaling, and management of containerized shared service applications.

Qualifications

  • 5-8+ years of similar experience.
  • Minimum 3 year experience in high-load environment with highly distributed code.
  • Strong interpersonal, oral, and written communication skills.
  • Ability to present data, ideas, solutions, and reports in non-technical business friendly language.

Apply for this Job