Senior Cloud Architect - IoT

  • location: Irvine, CA
  • type: Permanent
  • salary: $130,000 - $150,000 per year
easy apply

job description

Senior Cloud Architect - IoT

job summary:
MAIN FUNCTION

This role is responsible architecting, designing, facilitating, leading and directing cloud initiatives on multiple fronts for client initiatives and projects that range in duration from months to years.

But he/she must also primarily:

  • Provide thought leadership to incorporate cloud computing correctly and most effectively for Internet of Things (IoT) initiatives specifically and for cloud in general
  • Design and architect cloud architecture across a variety of disparate areas

    • Application development
    • Application portfolio and life cycle management
    • Data management, analytics and protection
    • Infrastructure
    • Integration
    • Network
    • Identity and access management (IAM)
    • Security, privacy and compliance
    • User experience
    • Enterprise management
    • External IT hosting
    • Governance
    • On prem to cloud migration
    • Cloud to cloud migration
    • Hybrid and cross cloud deployment
    • Cloud agnostic deployment
  • Select cloud providers and services

    • Construct the criteria for cloud provider evaluation, comparison and selection, and collaborate with procurement divisions for assessing vendor/ provider viability and risk.
  • Architect cloud services with risk mitigation

    • Provide enterprise guidance that conveys best practices and common pitfalls for cloud system design, infrastructure integrations, application development practices and application runtime principles.
    • Identify a comprehensive set of risks posed by cloud computing services and a risk-mitigation-mapping matrix for coping with and overcoming such risks.
    • Design the comprehensive set of enterprise management processes, tools, integrations and procedures to ensure running cloud systems "in control."
  • Estimate cloud cost structure and establish governance

    • Coordinate with client teams to determine the most appropriate financial models for each cloud service that is procured.
    • Establish governance that will allow cloud services to be consumed in agile fashion to meet immediate business needs yet balance against reckless or unconstrained adoption, which leads to overrunning a proposed budget.
  • Provision and automate cloud services

    • Develop methodologies for ordering and provisioning repetitive cloud services either through internal tools/processes or by leveraging external provider's tools/processes.
    • Automate cloud tasks that can be instrumented and conducted programmatically.
EXPERIENCE

Essential:

  • Demonstrate skills needed to develop high-level architecture and designs in support of robust technology solutions taking into account user requirements, technical requirements, performance considerations, data architectures, etc.
  • Able to lead technology architecture definition and infrastructure design activities for Cloud in general and IoT solutions in particular
  • Experience creating technology architecture and infrastructure design activities
  • Experience doing technology build, test and deployment activities
  • Able to troubleshoot, diagnose and provide support to IoT solution development efforts
  • Minimum of 2 years of experience working in a Waterfall or Agile environment
  • Good understanding of SDLC and solution delivery methodologies
  • Demonstrated experience of implementing Cloud and IoT architecture systems in various project scenarios
  • At least 3-4 years as a software engineer with experience on one or more of the following: C++, Python, JavaScript, NodeJS, Node Red, Java, Scala, C#, Erlang, Elixir, etc.
  • Proficiency in Linux/Unix-like operating systems
  • Minimum of 2 years of hands-on IoT experience
  • Contributed significantly to at least one IoT / Connected Product project and be able to describe those contributions
  • Cloud development experience on at least one of the industry leading platforms IoT Platforms such as AWS IoT, Azure IoT, Google Cloud Platform, PTC Thingworx, GE Predix, Siemens Mindsphere, SAP Leonardo
  • Edge development experience on IoT Platforms such as AWS IoT, Azure IoT, Google Cloud Platform, PTC Thingworx, GE Predix, Siemens Mindsphere, SAP Leonardo
  • Experienced in understanding of security challenges of Cloud based solution and designing solution to handle these security challenges
  • Production level design and implementation experience of SOA and Microservices using Cloud platform.
  • Experienced in design and implementation of HA and DR for cloud based solutions.
  • Experienced working with internal or external customers and other vendors in design and implementation of large scale cloud solutions
  • Experienced in working with and guiding the firmware teams in integrating the edge devices with cloud backend.
  • Experienced in developing and testing cloud solutions using high level languages like C#, Nodejs, Java etc.
  • Comfortable working with development teams spread across geographical boundaries and time zones.
  • Proficient understanding of using PMO and code versioning tools, such as JIRA, Confluence, Bitbucket.
  • Demonstrated ability to adapt to new technologies and learn quickly
Preferred

  • Minimum 2 years' experience of Embedded Systems engineering or SCADA systems
  • An understanding of key IoT use cases and demonstrated experience defining associated value propositions.
  • Experience with working on Analytics at the Edge
Personal Attributes:

  • Must be a strong communicator and collaborator
  • Must be a catalyst for change and have the ability to provide thought leadership
  • Must be a driven and self-motivated individual that can work with minimum supervision.
  • Must have the ability to manage and prioritize work.
  • Must be able to work to deadlines and know when to escalate issues.
  • Must be flexible in hours when extraordinary situations demand.
Education & Years of Experience

  • Cloud based: 4+ years
  • Software Development: 10+ years
 
location: Irvine, California
job type: Permanent
salary: $130,000 - 150,000 per year
work hours: 8am to 5pm
education: Bachelors
 
responsibilities:
MAIN FUNCTION

This role is responsible architecting, designing, facilitating, leading and directing cloud initiatives on multiple fronts for client initiatives and projects that range in duration from months to years.

But he/she must also primarily:

  • Provide thought leadership to incorporate cloud computing correctly and most effectively for Internet of Things (IoT) initiatives specifically and for cloud in general
  • Design and architect cloud architecture across a variety of disparate areas

    • Application development
    • Application portfolio and life cycle management
    • Data management, analytics and protection
    • Infrastructure
    • Integration
    • Network
    • Identity and access management (IAM)
    • Security, privacy and compliance
    • User experience
    • Enterprise management
    • External IT hosting
    • Governance
    • On prem to cloud migration
    • Cloud to cloud migration
    • Hybrid and cross cloud deployment
    • Cloud agnostic deployment
  • Select cloud providers and services

    • Construct the criteria for cloud provider evaluation, comparison and selection, and collaborate with procurement divisions for assessing vendor/ provider viability and risk.
  • Architect cloud services with risk mitigation

    • Provide enterprise guidance that conveys best practices and common pitfalls for cloud system design, infrastructure integrations, application development practices and application runtime principles.
    • Identify a comprehensive set of risks posed by cloud computing services and a risk-mitigation-mapping matrix for coping with and overcoming such risks.
    • Design the comprehensive set of enterprise management processes, tools, integrations and procedures to ensure running cloud systems "in control."
  • Estimate cloud cost structure and establish governance

    • Coordinate with client teams to determine the most appropriate financial models for each cloud service that is procured.
    • Establish governance that will allow cloud services to be consumed in agile fashion to meet immediate business needs yet balance against reckless or unconstrained adoption, which leads to overrunning a proposed budget.
  • Provision and automate cloud services

    • Develop methodologies for ordering and provisioning repetitive cloud services either through internal tools/processes or by leveraging external provider's tools/processes.
    • Automate cloud tasks that can be instrumented and conducted programmatically.
 
qualifications:
EXPERIENCE

Essential:

  • Demonstrate skills needed to develop high-level architecture and designs in support of robust technology solutions taking into account user requirements, technical requirements, performance considerations, data architectures, etc.
  • Able to lead technology architecture definition and infrastructure design activities for Cloud in general and IoT solutions in particular
  • Experience creating technology architecture and infrastructure design activities
  • Experience doing technology build, test and deployment activities
  • Able to troubleshoot, diagnose and provide support to IoT solution development efforts
  • Minimum of 2 years of experience working in a Waterfall or Agile environment
  • Good understanding of SDLC and solution delivery methodologies
  • Demonstrated experience of implementing Cloud and IoT architecture systems in various project scenarios
  • At least 3-4 years as a software engineer with experience on one or more of the following: C++, Python, JavaScript, NodeJS, Node Red, Java, Scala, C#, Erlang, Elixir, etc.
  • Proficiency in Linux/Unix-like operating systems
  • Minimum of 2 years of hands-on IoT experience
  • Contributed significantly to at least one IoT / Connected Product project and be able to describe those contributions
  • Cloud development experience on at least one of the industry leading platforms IoT Platforms such as AWS IoT, Azure IoT, Google Cloud Platform, PTC Thingworx, GE Predix, Siemens Mindsphere, SAP Leonardo
  • Edge development experience on IoT Platforms such as AWS IoT, Azure IoT, Google Cloud Platform, PTC Thingworx, GE Predix, Siemens Mindsphere, SAP Leonardo
  • Experienced in understanding of security challenges of Cloud based solution and designing solution to handle these security challenges
  • Production level design and implementation experience of SOA and Microservices using Cloud platform.
  • Experienced in design and implementation of HA and DR for cloud based solutions.
  • Experienced working with internal or external customers and other vendors in design and implementation of large scale cloud solutions
  • Experienced in working with and guiding the firmware teams in integrating the edge devices with cloud backend.
  • Experienced in developing and testing cloud solutions using high level languages like C#, Nodejs, Java etc.
  • Comfortable working with development teams spread across geographical boundaries and time zones.
  • Proficient understanding of using PMO and code versioning tools, such as JIRA, Confluence, Bitbucket.
  • Demonstrated ability to adapt to new technologies and learn quickly
Preferred

  • Minimum 2 years' experience of Embedded Systems engineering or SCADA systems
  • An understanding of key IoT use cases and demonstrated experience defining associated value propositions.
  • Experience with working on Analytics at the Edge
Personal Attributes:

  • Must be a strong communicator and collaborator
  • Must be a catalyst for change and have the ability to provide thought leadership
  • Must be a driven and self-motivated individual that can work with minimum supervision.
  • Must have the ability to manage and prioritize work.
  • Must be able to work to deadlines and know when to escalate issues.
  • Must be flexible in hours when extraordinary situations demand.
Education & Years of Experience

  • Cloud based: 4+ years
  • Software Development: 10+ years
 
skills: EXPERIENCE

Essential:

  • Demonstrate skills needed to develop high-level architecture and designs in support of robust technology solutions taking into account user requirements, technical requirements, performance considerations, data architectures, etc.
  • Able to lead technology architecture definition and infrastructure design activities for Cloud in general and IoT solutions in particular
  • Experience creating technology architecture and infrastructure design activities
  • Experience doing technology build, test and deployment activities
  • Able to troubleshoot, diagnose and provide support to IoT solution development efforts
  • Minimum of 2 years of experience working in a Waterfall or Agile environment
  • Good understanding of SDLC and solution delivery methodologies
  • Demonstrated experience of implementing Cloud and IoT architecture systems in various project scenarios
  • At least 3-4 years as a software engineer with experience on one or more of the following: C++, Python, JavaScript, NodeJS, Node Red, Java, Scala, C#, Erlang, Elixir, etc.
  • Proficiency in Linux/Unix-like operating systems
  • Minimum of 2 years of hands-on IoT experience
  • Contributed significantly to at least one IoT / Connected Product project and be able to describe those contributions
  • Cloud development experience on at least one of the industry leading platforms IoT Platforms such as AWS IoT, Azure IoT, Google Cloud Platform, PTC Thingworx, GE Predix, Siemens Mindsphere, SAP Leonardo
  • Edge development experience on IoT Platforms such as AWS IoT, Azure IoT, Google Cloud Platform, PTC Thingworx, GE Predix, Siemens Mindsphere, SAP Leonardo
  • Experienced in understanding of security challenges of Cloud based solution and designing solution to handle these security challenges
  • Production level design and implementation experience of SOA and Microservices using Cloud platform.
  • Experienced in design and implementation of HA and DR for cloud based solutions.
  • Experienced working with internal or external customers and other vendors in design and implementation of large scale cloud solutions
  • Experienced in working with and guiding the firmware teams in integrating the edge devices with cloud backend.
  • Experienced in developing and testing cloud solutions using high level languages like C#, Nodejs, Java etc.
  • Comfortable working with development teams spread across geographical boundaries and time zones.
  • Proficient understanding of using PMO and code versioning tools, such as JIRA, Confluence, Bitbucket.
  • Demonstrated ability to adapt to new technologies and learn quickly
Preferred

  • Minimum 2 years' experience of Embedded Systems engineering or SCADA systems
  • An understanding of key IoT use cases and demonstrated experience defining associated value propositions.
  • Experience with working on Analytics at the Edge
Personal Attributes:

  • Must be a strong communicator and collaborator
  • Must be a catalyst for change and have the ability to provide thought leadership
  • Must be a driven and self-motivated individual that can work with minimum supervision.
  • Must have the ability to manage and prioritize work.
  • Must be able to work to deadlines and know when to escalate issues.
  • Must be flexible in hours when extraordinary situations demand.
Education & Years of Experience

  • Cloud based: 4+ years
  • Software Development: 10+ years

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs



    Senior .Net Developer

  • location: Irvine, CA
  • job type: Permanent
  • salary: $135,000 - $185,000 per year
  • date posted: 9/19/2019