Solutions Architect – Data

Gravity IT Resources

To Apply for this Job Click Here

Job Title: Solutions Architect – Data
Type: Direct Hire
Location: Remote 


  • Architecture and solutions design, blueprinting, and technical roadmap utilizing on-premise and Cloud technologies such as Microsoft, Azure Data Lake, Azure Data Factory, SSIS, SSRS, Power BI, Snowflake, and others as/when needed.
  • Data integration, batch and near-real time, with Salesforce, Boomi, OutSystems, ERP, BPM, Azure RPA, and .NET custom applications and systems.
  • Ability to quickly grasp Business initiative, understand business process, and determine technical solution options that meet objectives.
  • Collaborates with Enterprise Architecture to ensure solutions design supports overall enterprise architecture direction.
  • Establishes best practices for the design, build, and support of on-premises and cloud applications.
  • Provides hands-on mentoring and coaching of architecture, solutions design, and development practices.
  • Researches and establishes technical, design, patterns, and tools best practices and standardizes across software engineering teams.
  • Creates and reviews architecture, solution design, data and integration documents for delivery teams and Architecture Review Board.
  • Builds prototypes and/or assists software engineers with coding and troubleshooting both on-premises and cloud-based applications.
  • Identifies/matures best practices Cloud and API-led designs, microservices, CI/CD, automated testing (regression and load), SCM/Release strategies, and critical operational support.
  • Adheres to and promotes compliance with policies and procedures.
  • Develops solutions and contributes code as and when necessary.
  • Recommends business and architectural processes and design options to optimize technical solutions.
  • Performs other duties as assigned.



  • Hands-on experience with creating and executing data architecture solutions and design for enterprise initiatives, both on-premises and cloud, that include network, storage, and security.
  • Understand and document business requirements, assess data needs, and define data strategies; analyze data assets, ensuring data integrity, security, and optimal performance.
  • Comprehensive knowledge of IS/IT concepts across a broad spectrum which includes application development, service-oriented and event-driven architecture, and application integration.
  • Lead the design and development of enterprise data models, ensuring data integrity, scalability, and performance.
  • Develop and maintain data standards, guidelines, and best practices for data architecture and governance.
  • Extensive knowledge and experience of n-tier, enterprise-scale and distributed application environments.
  • Establishment of best practices for technical frameworks, software development including microservices and Kubernetes, design patterns, integration standards, etc.
  • Strong hands-on experience and understanding of Service-Oriented and Event-Driven Architecture and integration; Object-Oriented Design (classes, constructors, interfaces, properties, methods, and events) and Namespaces.
  • Strong understanding and experience executing SDLC with methodologies such as Waterfall, Agile, DevOps, etc.
  • Experience with Enterprise Architecture or Data Modeling toolsets like Orbus or ER/Studio.
  • Experience with Identity and Access Management (Active Directory, Active Directory Federation Services (ADFS), Lightweight Directory Access Protocol (LDAP), OpenID, OAuth, and Security Assertion Markup Language (SAML)).
  • Extensive experience in designing, implementing, and deploying solutions on Cloud-based platforms, preference given to Azure.
  • In-depth knowledge of architectural best practices, design patterns, governance and security principles.
  • Deep understanding of networking concepts, such as virtual networks, subnets, network security groups, firewall, and load balancer.
  • Solid experience with performance management, monitoring, logging, error-handling frameworks, and diagnostics/RCA.
  • Proficient in Microsoft Azure Services such as Kubernetes, CI/CD, DevOps, App Services, Functions, Storage, SQL Database, Virtual Machines, CLI, PowerShell, Key Vault, and Power Automate.
  • Excellent verbal and written communication skills, ability to communicate effectively with all levels of the organization from engineers to C-Level executives.
  • Strong ability to work collaboratively within a team to quickly solve problems.
  • Methodical, organized and detail oriented.
  • Strong initiative and ability to work with limited supervision and/or without direct supervision.
  • Ability to motivate and energize teams.
  • Minimum 12+ years of overall IT experience, 5+ years of technical architecture, solution architecture and design, application development, and/or application performance.
  • Minimum 5+ years of hands-on Data Management, Big Data, Master Data governance, and analytics solution design, development, and implementation experience that include MS Synapse, Azure Data Lake, Azure Data Factory, Snowflake, SSIS, SSRS, and/or Power BI.

  • Minimum 3+ years of experience providing data warehouse development frameworks, methodologies, templates, tools, etc. Technology experience and preference given to Microsoft and Snowflake.

    • Please note that you may be asked to provide your Web portfolio in addition to your application and resume.



    • Bachelor’s degree preferred.

To Apply for this Job Click Here