Logo
ACI Infotech

Sr. Solutions Architect (MarTech)

ACI Infotech, Atlanta, Georgia, United States, 30383


Role: Sr. Solutions Architect (MarTech)

Duration: Full Time with Client

Salary: Base + Benefits + Bonus

Location: Atlanta, GA ( Hybrid - 2 days work from office)

Position Description (General role information, job purpose, main objectives of the role) This Sr. Solutions Architect position is part of the Marketing Technology team focused on enabling the development and roll-out of world-class modern marketing capabilities at Client. This role sits at the intersection of marketing strategy and technology, partnering with teams responsible for platforms that leverage world-class technology to create personalized, relevant, data-driven experiences using our Marketing Technology stack inclusive of Loyalty Management SaaS Platform, Marketing Activation Platform, Customer Data Platforms (CDP), Personalization engines, Campaign Management tools (email, SMS, push notifications, etc.,), and other tools to create meaningful experiences for our Loyal Guests.

Duties and Responsibilities: (Scope of the role, day to day activities, expected outcomes, highlights any complexities associated with the role) Architecture design (40%) • Identify end-to-end technical solutions based on business needs that utilize a service-based architecture incorporating API's and Events for decoupling Digital and Backend application services. • Architect Solutions are designed as reusable components (API's/ Microservices) that compose an overall solution that's flexible, scalable, performant, and providing excellent user experience. • Accountable for implementation of cross-functional solution architecture of all technologies in the Marketing Technology stack • Ensure technologies are optimized, recommending investments and rationalization and if necessary, conducts technology assessment and selection. • Demonstrates leadership ability to back decisions through research and the "why," articulate several options, and the pros and cons for each. • Supports and defines optimal design patterns and solutions for high availability and disaster recovery for applications. Consultation (20%) • Drives full-service consultation with project sponsors from discovery through deployment: scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deployment. • Ensures delivered solutions meet/perform to technical and functional/non-functional requirements. • Provides technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of solutions or escalation to service owners. • Ensures delivered solutions are realized in time frame committed; work in conjunction with project sponsors to size and manage scope and risk. • Provides support and technical governance expertise related to architectures, deployment, and operations. Thought Leadership (20%) • Provides industry thought leadership to fellow team members across business and technical project dimensions, solving complex business requirements. • Proactively considers the future state of the organization and how technology can support these efforts. • Advocates and define Marketing cloud architecture vision from a strategic perspective, including internal and external platforms, tools, and systems. • Maintains overall MarTech industry knowledge on latest trends, technology, etc. Mentoring (20%) • Acts as a coach and mentor to Sprint Development team members and technical staff on their assigned project tasks • Supports development of a cohesive team and plays an active role in their continued success. • Conducts product work reviews with team members. Sr. Solutions Architect (MarTech) • Serves in the development of team members by actively facilitating new learning opportunities and experiences in the architecture space. Work Experience/ Education: (Required work experience and education / preferred experience and education that is beneficial to the role. Work experience can include management experience or any functional expertise where proficiency is necessary to be successful in the role) • Bachelor's degree in computer science, Information Technology or a related study, or equivalent experience • 7+ years of hands-on Solutions Architecture experience with SaaS Platform Products • 4+ years of hands-on Solutions Architecture experience with Microsoft Azure Cloud applications • Minimum of 5 years of IT development experience, capable of designing and implementing complex solutions for Guest/Customer facing digital channels like: Web, Mobile Apps, POS, etc., • Experience with event streaming and web service protocols like SOAP, REST, JSON or Kafka • Experience architecting, designing, and deploying complex technology, with an eye towards automation, simplicity, and rationalization. • Skilled leading and/or participating in system design and architectural activities including technical requirement writing experience and ability to lead collaboration sessions for important design reviews and decisions. • Proven experience succeeding in complex, matrix and cross-functional projects. • Ability to personally deliver large scale initiatives in a fast-paced environment with high levels of complexity and ambiguity • Experience and comfort managing indirect teams; scrums, agile cross functional teams, vendor stakeholders • Strong collaboration skills and the ability to work in a team-based environment including employees, vendors and third-party contractors • Ability to inspire, influence and collaborate across a wide range of constituents across functions and organizational levels • Excellent mentoring skills and the desire to contribute to efforts beyond the scope of the day-to-day project work • Innovative thinking to approach challenges from multiple fronts, and ability to think outside the box • Willing to take action and enjoy working in a fast paced, dynamic environment. • Excellent written, presentation and oral communication skills • Knowledge of technical architecture as a role discipline • Strong understanding of SOA, object-oriented analysis, and design, and/or client/server systems Tech Skills: • Microsoft Azure Cloud: APIM, Function Apps, Logic Apps, Key Vault, Azure App Insights, • Databases: Azure SQL, Databricks, MongoDB, • DevOps: GitHub, Azure DevOps, CI/CD Pipelines • Programming Languages: C#, JavaScript, .NET, etc., • API Development: Azure APIM, REST APIs, web services, security such as Oauth2, SAML, IDM, open API standards like swaggers, RAML, developer portal, • API Testing: Postman, • Architecture modeling: Lucid Chart, Visio, ARIS, etc., • Software development Experience using SaFe Agile methodologies.

Good to have Tech Skills (Not mandatory): • Mobile App Dev Technologies: Java, Swift, React Native, • Web Dev technologies: HTML, CSS, Javascript, • Log Analytics: Splunk, Dynatrace • Web/Mobile App Analytics: Google Analytics, Firebase, Google Tag management Sr. Solutions Architect (MarTech)

Role Specific Competencies: (kinds of behavior and skills needed in addition to leadership qualities or core values) • Strategic Agility: Sees ahead clearly/ Can anticipate future consequences and trends accurately/ Has broad knowledge and perspective/ Is future oriented/ Can articulately paint credible pictures and visions of possibilities and likelihoods/ Can create competitive and breakthrough strategies and plans. • Business Acumen: Knows how businesses work/ Knowledgeable in current and possible future policies, practices, trends, technology, and information affecting his/her business and organization/ Knows the competition/ Is aware of how strategies and tactics work in the marketplace • Managing Vision and Purpose: Communicates a compelling and inspired vision or sense of core purpose/ Talks beyond today/ Talks about possibilities/ Is optimistic/ Creates mileposts and symbols to rally support behind the vision/ Makes the vision sharable by everyone/ Can inspire and motivate entire units or organizations • Process Management: Good at figuring out the processes necessary to get things done/ Knows how to organize people and activities/ Understands how to separate and combine tasks into efficient work flow/ Knows what to measure and how to measure it/ Can see opportunities for synergy and integration where others can't/ Can simplify complex processes/ Gets more out of fewer resources • Planning: Accurately scopes out length and difficulty of tasks and projects/ Sets objectives and goals/ Breaks down work into the process steps/ Develops schedules and task/people assignments/ Anticipates and adjusts for problems and roadblocks/ Measures performance against goals/ Evaluates results