Title: Senior Big Data Developer
Catalina’s personalized digital media connects shoppers to the brands we know they want. We do this by delivering only the most relevant ads and offers from their home to the aisle. And only Catalina knows the evolving purchase history and individual needs of more than three-quarters (280 million) of American shoppers. With the world’s largest shopper purchase history database driving personalized media across our networks, Catalina drives lift and loyalty for the world’s leading retailers and CPG brands. We target consumers with the right behavior-based message when it’s most impactful via the channel that’s most likely to reach them — digital or in the store.
Catalina is the global leader in precision marketing, providing brand manufacturers, retailers, and health providers worldwide with consumer-driven solutions that efficiently meet their objectives for growth, profitability, and deeper, more productive consumer relationships. We understand and influence the preferences, purchases, and behavior of consumers around the world through multiple channels of insight and engagement, from our in-store shopper media networks and in-pharmacy Catalina Health Consumer network to new digital and mobile media channels that reach consumers wherever they are.
To join our Analytics Architecture Team, you will need to have a passion for design, technology, analysis, collaboration, agility and planning; along with a drive for continuous improvement and innovation.
WHAT YOU WILL BE DOING
The mission of the Analytics Architecture team is to enable analytics at scale. We do this by making sure the Analytics and Data Science teams have the necessary Cloud Infrastructure, Tools and Data to execute their research and development of machine learning/AI models. We then work to implement these models into the larger technology infrastructure. The team is the link between Analytics business mission, strategy, and processes of the organization to its IT strategy
•Infrastructure◦Collaborate on enterprise architecture development, including business architecture, information architecture, application portfolio and technical architecture
◦Provides enterprise blueprints for database architecture, access layer designs, data movement, and database deployment
◦Collaborate in the development of the enterprise strategy, including environmental analysis, opportunity identification, value cases and business innovation portfolio development
◦Assess near-term needs, using structured interview processes, to establish business priorities. Consult with technical subject matter experts and develop alternative technical solutions. Advise on options, risks, costs versus benefits, and impact on other business processes and system priorities
•Tools◦Install and configure Data Science tooling (R/Python/Data Bricks/Keras)
•Data: Develop Data Ingestion and Machine learning pipelines◦Research, identify and internally market enabling data management technologies based on business and end-user requirements
◦Seek ways to apply new technology to business processes with a focus on modernizing our approach to data management. Research and provide information on technical trends and competitors’ practices relevant to assigned partners
◦Recommend, design, and build self-service data discovery capabilities.
◦Manages the proliferation and duplication of data
◦Identifies key data management issues and concerns and develops strategies to address them.
•Automate Machine learning solutions at scale◦Embeds data modeling and database design into the project life cycle
◦Productionize insights by applying ITIL methodologies
•Link with technology◦Liaise with Infrastructure, Technology and Analytics team to manage key objectives
◦Engage key business stakeholders to facilitate both strategy and innovation planning
◦Collaborate with stakeholders involved in business technology strategy and innovation to develop an IT investment roadmap
◦Consult with Analytics team on portfolio of programs and large projects, and maintain knowledge of their progress
◦Review and provide guidance on the organization’s business technology strategy and how the organization currently approaches innovation
WHAT YOU BRING TO THE TEAM
•Preferred Master’s degree computer science, information systems or related discipline, or equivalent and extensive related project experience. They should also have experience using the following software/tools:◦Experience with big data tools: Hadoop, Spark, Kafka
◦Experience with relational SQL and NoSQL databases (ex. Netezza, Oracle)
◦Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow
◦Experience with GCP/ Azure and/or AWS Data Services and migration tools
◦Experience with stream-processing systems: Storm, Spark-Streaming, etc.
◦Experience with object-oriented/object function scripting languages: Python (nice to have: Java & Scala)
◦Experience with APIs – able to build and optimize APIs
•SDLC and Project Management◦Agile development mindset
◦Ability to manage analytics product lines
◦Ability to adapt to rapidly changing technology and apply it to business needs.
◦Ability to establish and maintain a high-level of business partner trust and confidence.
◦Ability to analyze project needs and determine resources needed to meet objectives and solve problems that involve remote and elusive symptoms, often spanning multiple environments in a business area.
◦Experience developing and monitoring delivery of efficient and effective solutions to diverse and complex business problems.
◦Organizationally savvy, understanding of the political climate of the enterprise and how to navigate obstacles and politics.
•Analytics Focus ◦Performance engineering – make Analytics jobs run fast, at scale, meet SLAs (includes reliability, proper error handling, modular/reusable)
◦Business analytics, and program management, application development, middleware, database management or operations.
◦Knowledge of existing, new and emerging data management technologies and ability to apply them to new business designs and business models.
◦Analytical and conceptual skills; ability to create original concepts and theories for a variety of programs and projects.
◦Statistical and information analysis skills (a plus).
•Teaming◦Team player, facilitator and works well with others.
◦Respected and trusted leader.
◦Remains unbiased, specific technology- and vendor-neutral – more interested in results than personal preferences.
◦Displays intellectual curiosity and integrity.
◦Motivated by long-term results and achieving targeted business outcomes.
◦Demonstrated ability to work effectively in a fast-paced organization with aggressive project technology, features, and schedule goals.
◦Excellent research, analysis and problem-solving skills.
◦Practical ability to communicate, influence and persuade – both business and IT leaders as well as peers.
◦Use the language of business leaders and join the conversation that’s taking place
◦Integrity, professionalism, honesty, self-confidence, respect and conviction
CATALINA’S CORE VALUES (REQUIRED FOR THIS JOB)
Be a trusted partner: Act with integrity and positive intent
Focus on the customer: Keep the needs of both internal and external customers as well as consumers front and center
Act like an owner: Think holistically about how your role helps fulfill our Mission
Be innovative: Share and scale the best ideas regardless of origin
Strive for simplicity: Add meaning and eliminate complexity
Value personal and professional growth: Contribute to an environment that enables individual, team and organizational success
The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform other job-related tasks other than those specifically included in this description.
All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.
We are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace.
Note to Recruiters and Placement Agencies: We do not accept unsolicited resumes from outside recruiters /placement agencies. Catalina will not pay fees associated with resumes presented through unsolicited means.
See full details and apply at https://jobs.catalina.com/job/st-petersburg/senior-big-data-developer/18537/9858886