shutterstock_343130309.jpg

Careers

DATA SOLUTION ARCHITECT / CLOUD ARCHITECT

Role Overview

Hashmap advises, architects, selects, and implements solutions for clients with a focus on data analytics in the Cloud. These service areas span solution architecture, data engineering, analytics, AI/ML, DevOps, and IoT.  

 

We are looking for a savvy Cloud Architect to join our growing Hashmap team of data professionals. The hire will be responsible for specifying and implementing optimized, comprehensive and robust cloud or on-prem solutions,  or hybrids thereof. The ideal candidate is an experienced cloud technologist who enjoys optimizing cloud systems and building them from the ground up. 

 

You will assess a client’s needs, gather requirements, and distill these requirements into design artifacts that are the best fit for our clients’ needs. They must be familiar with and have hands-on experience with at least one or more of the three major cloud providers (AWS, GCP, Azure). They must have previous experience with on-premises solutions - as would be necessary when designing solutions fit-for-purpose for a client when moving from an existing on-premises system to the cloud. An ideal candidate would also have experience with cloud-native solution architectures (e.g. Streaming solutions using AWS Kinesis, serverless architectures OR data pipelines in-cloud using AWS glue, google dataflow, google data proc, Azure synapse, Fivetran, dbt, Databricks, etc. ).  

 

The role will encompass the use of a broad range of Cloud technologies, operating systems (Windows, Linux), and Big Data application environments, emphasizing the implementation of best practice cloud principles around security, data acquisition, transformation, persistence, governance, automation, etc.

 

Candidates must be hands-on, quick learners, self-directed and comfortable supporting the needs of multiple teams, systems, and products.

 

Excellent verbal and written communication skills in English are essential. Some international travel may be required from time to time.

Major Role Responsibilities:

  • Leadership Qualities:

    • Lead team members in developing applicable methodologies, tools, approaches, strategies, points of view, and accelerators to differentiate Hashmap in the data analytics and Cloud market

    • Deliver technical strategies aligned with business objectives

  • Cloud Architecture:

    • Must have sound Cloud Architectural knowledge to design robust solutions that include technology, strategy, culture, and process

    • Must be able to provide fit for purpose solutions integrating various technology areas (e.g. data acquisition, transformation, tuning, governance, management, automation, business intelligence topologies. s)

    • Ability to understand current-state architectures and existing tech stacks,  knowledge of best practices and cloud market trends and overall industry to provide thought leadership (seminars, whitepapers, etc.,) and mentor team to build necessary competency

    • Develop and execute a cloud migration plan for existing applications

    • In-depth knowledge of the cloud and on-prem computing platform, its many services, and dimensions of scalability 

    • Proven experience assessing client’s workloads and technology landscape for Cloud suitability, develop a business case and Cloud adoption roadmap

  • General Knowledge:

    • Work in project teams through agreed-upon phases of project governance, requirements definition, vendor selection, risk analysis, customization, testing, training, and rollout of a client's project lifecycle 

    • Identify and document technical requirements from clients

    • Develop architecture blueprints with detailed documentation

    • Able to quickly establish credibility and trustworthiness with critical stakeholders in a client’s organization

    • Experience working in an Agile Development Software environment

  • Other Candidate Requirements:

    • While not engaged, work with the CTSO on internal projects and learning exercises to: 

      • Extend your technical knowledge and skills by working with standard stack and new tools

      • Work on internal tech aimed to help build new technical practices

    • Participation is encouraged to assigned training and obtains certifications as identified by the ITT department and/or Hashmap Professional Growth Manager

Skill Sets for Role:

Soft Skills Required: 

  • Communication Skills:

    • Must be an excellent communicator in terms of status and raising issues that might impact projects to either project or account management

  • Motivation:

    • Must have a professional commitment to high quality and a passion for learning new skills

    • Detail-oriented individual with the ability to rapidly learn new concepts and technologies

    • Must work autonomously without daily interaction from the Hashmap delivery team

  • Leadership:

    • Must be a strong team player with the ability to communicate and collaborate effectively in a geographically disperse working environment

    • Extensive experience leading a team to deliver high-quality software solutions

  • Problem Solving:

    • Must be able to listen and adapt your thinking to the client’s needs and be an evangelist for your ideas and concepts when proposing to clients

    • Capable of adapting written processes when required and capturing improvements to the process for later review 

    • Must be able to marry fit for purpose technology to the client’s problems and propose correct solutions while having a common-sense approach to solving problems

 

Technical Skill Sets (Mandatory):

  • Cloud Knowledge

    • Hands-on experience of Azure, AWS or GCP with an excellent understanding of its ecosystems - Certification as a cloud architect is preferable

    • Expert-level knowledge on implementing cloud data warehouses – Snowflake, AWS Redshift, Azure SQL Data Warehouse, or Google BigQuery experience

    • Designing highly available applications with responsibility cost, performance, security and compliance

    • Experience working with applications backed by cloud service

    • Oversee cloud buildout based upon recommended or prescribed architecture

    • Ensuring critical system security using best-in-class cloud security solutions

    • Comfortable with working extensively in Linux as well as with cloud-vendor UIs

    • Experience with all facets of data pipeline construction - ETL/Real-time, data management and consumption (e.g. BI, Micro-services) architectures and tooling etc. 

    • Experience with Snowflake, Databricks or Azure synapse

    • Able to integrate a combination of cloud-vendor and 3rd party services

Development Skills: 

  • Expert-level knowledge building data pipelines - using a variety of different technologies; e.g. Azure Data Factory, Matillion, dbt (data build tool), Python & Spark

    • Candidates must have direct work experience developing and deploying multiple projects where they implemented the full cloud data pipeline documented on their resume

  • Strong Knowledge of database development tools

  • Proficient in Python OR Java/Scala programming 

  • Understanding of Data Engineering design patterns around data acquisition, data transformation and data presentation in various paradigms; e.g. real-time, batch, NoSQL/SQL, SaaS offerings, and others

Architecture Knowledge:

  • Strong knowledge of databases 

  • Experience with HA/DR strategies

  • Basic knowledge of virtual networking and security

  • Knowledge of leading practices, benchmarking, peer company environments and prior advisory experience relevant to industry-specific business and technology functions

  • Experience working with numerous design paradigms: Clean Architecture, Microservice Architect, SOA, Design Driven Design, Hexagonal Architecture, etc.

Knowledge of the following would be an asset: 

  • Open-source contributions of any sort 

  • Experience with BI tools such as Tableau, Spotfire, PowerBI, Looker, etc…

  • IoT understanding from connectivity and data management perspective

  • Certifications (AWS/Azure/GCP) and prior consulting experience highly preferred

  • Experience with JavaScript, Scala, WebSockets, Java, Python, SQL, REST APIs, Data warehousing techniques and schema design

  • Data cataloging and governance techniques

  • Strong agile methodology knowledge

Travel Expectations:

  • Please note that due to COVID - work is remote for most of 2021 but when work returns to normal (post-Covid) the Candidates must be available to travel up to two weeks per month regularly, with occasional periods of 2 to 3 weeks per month based on specific client requirements if needed

What We Offer

For the Cloud Architect role, we’re looking to hire Hashmappers invested in realizing the goal of accelerating high-value business outcomes for our customers, partners, and the community. We offer the following:

 

  • Competitive salary

  • Incentive or bonus plan

  • Remote work from home from anywhere in the USA

  • 401K Plan - enrollment at the beginning of every quarter and on completing at least 3 months of full-time service

  • Health Insurance - Medical, Dental, Vision (from 1st of the next month following date of hire)

  • Paid Time Off and Holidays

  • Flexible Commute Plan

  • Birth Recovery and Paternal Leave

  • Military Leave

  • Bereavement Leave

  • Exposure to a fast-paced, yet fun culture

  • A chance to work with world-class experts on challenging projects

  • Opportunity to provide meaningful contributions to real solutions that solve problems and are used by our customers

  • High level of access to Hashmap leadership

Reach Out & Get Started with Hashmap
What type of role(s) are you interested in?
Upload Your CV/Resume
Upload supported file (Max 15MB)
HashmapLogoBlack_edited.png
  • Hashmap on LinkedIn
  • Tweet Hashmap
  • Hashmap on Facebook
  • Hashmap Stories
  • Data Rebels on Tap on Spotify
  • Hashmap on YouTube
  • Hashmap on Instagram

© 2021 by Hashmap, Inc.