Cloud Architect

Job Description:

At EmployBridge, the Cloud Architect will lead architecture and design of the public and private cloud and on-prem infrastructure and security systems. They provide technical consulting to internal customers and stakeholders for the purpose of solving technology-related business concerns. As a member of the Enterprise Architecture team, this role will be responsible for, or assist in the creation and maintenance of current and future state system documentation, technology selection strategies, technical roadmaps, and enterprise standards. They will work with IT operations, networking, and security teams to ensure that solutions are effective and in compliance with the overall enterprise architecture strategy and security standards. This role requires excellent interpersonal communication and group presentation skills and will be used as a mentor to transition new ideas and technologies into the organization.

Responsibilities:

  • Deliver modern architectural strategies for cloud resource procurement, deployment, governance, and cost management
  • Create hybrid architectural models that allow for a deploy anywhere strategy
  • Contribute to the Employbridge governance frameworks spanning application, data, infrastructure, and security
  • Evaluate software, services, and integrations that present value to the enterprise
  • Work with enterprise architecture team on the development of application and information roadmaps for achieving the desired future state architecture
  • Work closely with DevOps resources to provide infrastructure as code solutions in the cloud
  • Work collaboratively with others within and outside of his or her function to achieve goals, improve processes, and optimize system design
  • Gain and maintain strong knowledge of all core systems and how they interact
  • Establish automation for the creation and destruction of on-demand development and testing environments
  • Responsible for enhancing and maintaining current state logical system diagrams
  • Actively works on prototyping of cloud services
  • Provide technical requirements for projects as needed to ensure all solutions don’t lose sight of the long-term architecture and design strategy
  • Functions as a consultant and subject matter expert to Technology management and internal IT and InfoSec teams
  • Have team first mentality by demonstrating personal commitment to the team by being cooperative, collaborative, and flexible

Qualifications

Education and Experience:

  • Bachelor of Science in Computer Science or technical equivalent
  • 5+ years of experience with cloud technology, solutions, and cost management
  • 10+ years technology experience in a networking, operations, or architect role
  • Robust experience in infrastructure, networking, and security both on-prem and in the cloud
  • Experience with Agile and DevOps
  • Expertise in cloud security and IAM systems
  • Expertise in DR strategies and solutions
  • Experience in evaluating software like SIEMs, APMs, WAFs, load balancers
  • Experience with elastic compute, containers (Docker), container orchestration (Kubernetes)
  • Experience with infrastructure, networking, and security scripting and automation
  • System Integration background

Job Skills:

  • Architect level understanding of Compute, Memory, Storage (SAN included)
  • Architect level understanding of cloud provisioning, security, auto-scaling, and cost monitoring
  • Architect level understanding of networking including firewalls, routers, access points, VPCs, etc.
  • Ability to provide technical system solutions, determine overall design direction and provide hardware and software recommendations for complex technical issues
  • Capable of capacity planning across on-prem and cloud infrastructure environments
  • Manage and optimize budgets and cost in a hybrid environment
  • Drive and document on-prem & cloud infrastructure best practices
  • Proficient ability to produce evaluation criteria used to short list suppliers during product selection
  • Proficient ability to present solutions and influence key stakeholders
  • Proficient personal organization, productivity, and time management skills
  • Demonstrable confidence and enthusiasm about technology and/or innovation and/or problem solving
  • Strong communication and presentation skills