Senior Solutions Architect (MarTech)

RaceTrac

  • Atlanta, GA
  • Permanent
  • Full-time
  • 17 days ago
RaceTrac Company OverviewJob Description: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 RaceTrac. 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.Responsibilities: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.
Qualifications:
  • 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

RaceTrac