SENIOR CLOUD DATA ENGINEER, KAFKA

Ultimate Software Group
Ultimate Software Group

Job Overview

Ultimate Software is looking for a Senior Data Engineer to join our analytics experts within the Business Intelligence and Data Warehousing product development Organization. The individual will be responsible for optimizing our data pipelines and helping to design our next generation analytics environment. The ideal candidate is experienced in data pipeline builder who enjoys building new solutions and optimizing existing solutions. Must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. And be excited by the prospect of optimizing or even re-designing our companyrsquos data architecture to support our next generation of products and data initiatives. The role will support our database architects, business analysts, product owners, and the data scientists on complex data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. You will do so by partnering with stakeholdersteams and building scalable solutions that provide business critical insights and metrics, while ensuring the best uptime and responsiveness. Here at Ultimate Software, we truly put our people first. We strongly believe in teamwork, and we encourage and trust our people to reach higher, learn more, and live up to their potential. Ultimate is ranked 1 on Fortune’s Best Places to Work in Technology for 2020 and 2 on the 100 Best Companies to Work For list in 2020. Ultimate is also ranked 2 on Fortunersquos 75 Best Workplaces for Women and 9 on its Best Workplaces for Diversity list. Learn more about US here PrimaryEssential Duties and Key Responsibilities Assemble large, complex data sets that meet functional non-functional business use cases. Identify, design, and implement internal process improvements automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability. Build software required for optimal extraction, transformation, and loading of data from a wide variety of data sources using numerous technologies. Build analytics data pipelines to provide actionable insights into customer behavior, operational efficiency and other key business performance metrics. Work with key personnel to assist with data-related technical issues and product support. Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader. Work with product teams to strive for greater functionality in our products. Required Qualifications 2+ Public Cloud Development Experience 3+ years of experience with Spark, Flink, Samza, Kafka Streams, Akka Streams, andor Storm for . 5+ years of experience in a Data Engineering role 5+ years of experience with object-orientedobject function scripting languages Python, Java, Scala, etc. 5 years of experience with SQL and NoSQL databases 7+ Experience building and optimizing data pipelines, architectures and data sets. Experience supporting and working with cross-functional teams in a dynamic environment. Working knowledge of DevOps methodology and Site Reliability Engineering Experience with Business Intelligence tools and platforms. Education Bachelorrsquos degree in Computer Science, Statistics, Informatics, Information Systems, another quantitative field or relevant work experience. Preferred Qualifications Experience working with Google Cloud Platform. Experience with deploymentCICD tools like Teamcity, Maven, Jenkins, etc Advanced working SQL knowledge and experience working with numerous large- scale SQL and NoSQL databases. Experience with data pipeline and workflow management tools Azkaban, Luigi, Airflow, etc. Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement. Strong analytic skills related to working with structured and unstructured datasets. Build processes supporting data transformation, data structures, metadata, dependency and workload management. Strong project management and organizational skills. Travel Requirements 25 This job description has been written to provide an accurate reflection of the current job and to include the general nature of work performed. It is not designed to contain a comprehensive detailed inventory of all duties, responsibilities, and qualifications required of the employees assigned to the job. Management reserves the right to revise the job or require that other or different tasks be performed when circumstances change. Ultimate Software will reasonably accommodate employees with disabilities as defined by the Rehabilitation Act of 1973, the Americans with Disabilities Act (ADA) and other appropriate statutes. If you are an applicant and need a reasonable accommodation when applying for job opportunities within the Company or request a reasonable accommodation to utilize the Companyrsquos online employment application, please contact Beware of phishing or suspicious messages that appear to come from a trusted or known source and that asks for personal information, account information or requests that you send money to cover expenses associated with a job or otherwise. Ultimate Software does not ask for this information from our job applicants or candidates and never asks for any applicant or candidate to send money. It has come to our attention that some people have been contacted online by persons impersonating job recruiters for Ultimate Software. These fraudulent ldquorecruitersrdquo have used Gmail accounts to contact, and have requested personal information, such as depositing a check to purchase work-related supplies. These are not legitimate recruiters or job offers, and do not represent Ultimate Software. To safely apply for and view open positions at Ultimate Software, please click ldquoApply” and follow the instructions. Note that our recruiter emails always come from an official ultimatesoftware.com email address. If you suspect you have been the victim of this or a related fraud, immediately contact your financial institution, and then file a complaint with the FBIrsquos Internet Crime Complaint Center at . If you shared other personal or sensitive information, you may need to take additional actions relative to what was shared. Your local law enforcement department may also be able to assist. For any general security related questions regarding Ultimate, feel free to emailSENIOR CLOUD DATA ENGINEER, KAFKA 1

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.