Work in Arizona Veterans Jobs

Job Information

Ascend Learning, LLC Senior Big Data Engineer in Gilbert, Arizona

This job was posted by https://www.azjobconnection.gov : For more information, please see: https://www.azjobconnection.gov/ada/r/jobs/4100655

Ascend Learning is a national leader in data driven, online educational solutions for learners, educators and employers in high-growth, licensure-driven professions spanning healthcare, fitness and wellness, skilled trades, insurance and financial services. We are passionate about accelerating learning while impacting job readiness, employment success and employee retention with the belief that our work changes lives.

n

Our culture is intentionally results-driven and selfless with a relentless focus on our customers. We believe in trust, transparency, freedom and responsibility with a commitment to meritocracy, inclusion and diversity of thought. Continual investment in our over 1400 employees is also a core principal realized through ongoing professional development and providing opportunities to grow, develop and lead. Ascend Learning is headquartered in Burlington, MA with additional office locations and remote workers in cities across the U.S. and in the U.K.

n

Job Overview

n

Ascend Learning is hiring a Sr. Big Data Engineer to join our team. This Engineer is responsible for leading a small team of Big Data Engineers and providing hands-on guidance for delivering actionable insights. This Engineer will work closely with agile engineering teams.?

n

Responsibilities

n


+ Build and maintain data infrastructure and pipelines to support data and analytics, including quality, governance, lifecycle management, and compliance.

n

+ Create processes frameworks, design and implementation of large scale data migration and data processing on Kafka and related platforms using parallel processing programming techniques.

n

+ Partner with data scientists to build an infrastructure/pipeline to collect and analyze data.

n

+ Build tools for data scientists to access and use the platform.

n

+ Analyze large amounts of data and help derive insights and value from them.

n

+ Stay on top of evolving technology (streaming, etc.) to suggest, prototype and implement improvements to the data architecture.

n

+ Mentor junior members of the data and analytics teams.?

n


?

n

Skills and Abilities?

n


+ Commitment to best software engineering practices (unit testing, TDD, code reviews etc.) and agile process.

n

+ Desire to bring disclosure and transparency to both business and IT and grow to grow trust among partners.

n

+ Ability to facilitate discussion at the team level and facilitate alternatives or different approaches.

n

+ Be a team player who protects the scrum team while also providing unbiased transparency on progress.

n

+ Ability to bring the creative ideas of others to market.

n

+ Ability to function effectively during ambiguous tasks.

n

+ Ability to own tasks outside of immediate scope of responsibility.

n

+ Technical aptitude to partner with development teams.

n

+ Analytical thinker and problem solver.

n

+ Detail oriented with a strong focus on quality.

n

+ Strong written communication skills.

n


?

n

Requirements

n


+ 5+?years of Hands-on experience in building scalable data pipelines at multi-terabyte scale using big data technologies like Kafka,?and streaming technologies like Kafka Streams is required.

n

+ 5-7 years of strong system design/development experience in building large scale distributed systems and products.

n

+ 3-5 years of programming language experience?in JAVA is required.

n

+ 3+ years of experience in working with relational database systems like SQL Server, MySQL, Oracle etc. is required.?

n

+ Previous experience with designing OLAP systems in data-warehouse platforms like Snowflake, Amazon Redshift etc. is preferred.

n

+ Previous experience with cloud platforms like AWS, Azure or GCP is preferred

n

+ Troubleshooting: The candidate must be able to engage in solving complex problems. Programming problems are a good example.

n

+ Working knowledge of Linux or Unix is required. Understanding of shell, debugging etc. The candidate should be able to get their way around Linux and get things to work.

n


Education and Experience

n


+ Bachelor?s degree in computer science or engineering is required.

n

+ Knowledge of machine learning/distributed systems is preferred.

n


?

n

Ascend Learning, LLC is proud to be an equal opportunity employer?(M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.

n

#LI-NS1

DirectEmployers