Technical Delivery Lead, Digital Go-To-Market Tools
Spartan Technologies, Inc.
- San Francisco, CA
As a Technical Delivery lead, you will be responsible for the overall solution design for various large-scale projects. You will be required to collaborate with software engineers, business partners, domain architects and leadership to achieve robust solutions that are aligned with our technology and business capability roadmaps. You are a hands-on leader who is passionate about technology and delivering value through technology. You will have broad responsibilities across the Marketing space; helping us to design and build digital capabilities of the future supporting our Marketing platforms. The successful candidate also enjoys working with product and technology leaders to provide insights into where the industry is headed in order to influence capability roadmaps of our various systems.
Key Responsibilities:
- Evaluate and benchmark new application frameworks, platforms and technologies enabling the company to make high impact, long-term decisions around design, development and deployment of software applications supporting digital marketing
- Lead a product line and delivery efforts in the Design and merchandising area
- Establish and manage a technology roadmap in alignment with business strategy
- Be instrumental in introducing new technologies to support technology transformation by partnering with IT infrastructure and security teams
- Define the software development standards and best practices for robust, secure, scalable, highly performant, and supportable applications
- Establish strong relationships with business/IT stakeholders
- Manage technical delivery of one or more projects in the portfolio
- Manage cross functional internal teams and vendor partners
- Establish scope, schedule and budgets for projects and manage delivery to the targets
- Adhere to established global IT project methodologies and governance processes
- Partner with Domain Architects, Solution Architects and application delivery leads in defining next generation architecture and aligning with architectural standards
- Lead a team of business systems analysts and engineers
- Maintain a complete set of architectural artifacts that accurately reflect the systems, all interactions and data flows, and the underlying infrastructure, as well as the business capabilities and user roles, supported or impacted by the solution and its implementation
- Grow and evolve a highly engaged and functioning team
Skills & Qualifications:
- 10+ years of experience with a bachelor’s degree in computer science, information-technology, engineering, system analysis or a related study
- 5+ Years of experience in marketing applications, such as consumer data platforms, digital marketing platforms, email, social media, display and/or search engine marketing management applications
- Hands on experience implementing one or more industry leading consumer data platforms
- Hands-on experience with the following technologies - NodeJS, Java 5+, J2EE, Spring framework 5+, Spring Boot, RESTful service, Spring Data (ORM), JPA, Junits, Postman, SwaggerUI, Git, Vue.js or React.js, GraphQL, Kafka, Docker, Docker images, Kubernetes
- Experience with server-side rendering (Next.js or Nuxt.js), CI/CD tools – Jenkins, GitActions, application logging tools such as Elk Stack is a must
- Experience with advanced SQL/No-SQL and graph databases is a plus – Mongo DB, Dynamo DB, Redis, Amazon Aurora, Redshift, Neo4j
- Knowledge of monitoring tools such as CloudWatch and statsD is a plus
- Experience in defining, developing and deploying micro-services based architecture, design patterns and standard methodologies with an eye towards scale, automation and user experience
- Knowledge of API Management frameworks and building scalable and high-performance APIs and workflows
- Experience deploying solutions on the cloud platform (AWS, GCP, Azure) is preferred
- Experience in 3D technologies is preferred
- Experience with agile methodologies is preferred
- Trusted and respected as a thought leader who can influence and persuade business and IT leaders and IT development teams
- Ability to quickly comprehend the functions and capabilities of new technologies
- Ability to clearly communicate (written & verbal) at all levels
- Ability to work effectively in a team environment and lead cross-functional teams
- Ability to work with developers in an in-and-out sourced environment
Posted On: Friday, June 24, 2022