Solutions Architect

Gravity IT Resources

To Apply for this Job Click Here

Title: Solutions Architect – Integrations

Type: Direct-Hire

Location: Remote

 

Job Summary:

Our business operated in a shared services model so if you are an ex-consultant or “IT generalist”, this could be a great opportunity for you!

 

We are seeking an experienced Solutions Architect to join our CRM/Salesforce team. This role focuses on solutions and enterprise architecture within a dynamic environment. The ideal candidate will bring over 10 years of IT experience, extensive experience in solutions or enterprise architecture, and possess a broad technical skill set to support a variety of projects across multiple technologies.

 

In this role, you will engage in building and understanding project and business roadmaps, executing client implementations, and designing solutions that align with long-term business requirements. You will evaluate and present vendor options, oversee enterprise systems being integrated with Salesforce, and be an integral part of the Architectural Review Board.

 

Responsibilities:

  • Architecture and solutions design, blueprinting, and technical roadmap.
  • Developing and refining project and business roadmaps.
  • Leading client implementations and designing solutions based on scoped requirements.
  • Evaluating and recommending vendors and tools, including their costs and benefits.
  • Overseeing enterprise systems with a focus on integrations and related initiatives.
  • Engaging in various integration projects, utilizing tools like Dell Boomi, MuleSoft, and others.
  • 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.

 

Requirements:

  • 12+ years of overall IT experience
  • 5+ years of hands-on experience with creating and executing architecture solutions and design for enterprise initiatives, both on-premises and cloud, that include network, storage, and security.
  • Experience working in an enterprise environment with a variety of tools, technologies, and applications such as the following: Integrations tools such as Mulesoft or Dell Boomi, Salesforce, .NET applications, SQL Server, and SSIS.
  • Strong hands-on proficiency with solution design and development.
  • 3+ years of experience supporting, developing, and architecting integration projects of Salesforce with various technologies (Snowflake, Azure, Boomi, etc.)
  • 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.
  • Minimum 12+ years of overall IT experience, 5+ years of technical architecture, solution architecture and design, application development, and/or application performance.
  • Minimum 3+ years of experience providing development frameworks, methodologies, templates, tools, etc. Technology experience and preference given to Salesforce, OutSystems, Sitefinity, Boomi, and Brightspace.

 

Desired Soft Skills:

  • 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.

To Apply for this Job Click Here