28 May
Hybrid/Remote - Python and Big Data Developer
Vacancy expired!
- Build, analyze and present actionable data to drive marketing, business development, and product management decisions.
- Design, implement, and support solutions to automate and aggregate large-scale data flows from varying sources.
- Collaborate with data analysts and system engineers to construct complex data sources.
- Continually improve reporting and analysis processes through automation and enhancement to self-service support services for customers.
- Design, operate, and improve the data warehouse infrastructure.
- Analyze and improve existing support processes and update documentation.
- Identify and implement automation for administrative tasks.
- Provide technical solutions for alerts and escalated tickets from our customers including root cause assessment.
- Contribute to process definitions for Issue Management and Change Management.
- Knowledge of big data technologies, examples include Hadoop, Spark, Scala, Python, PySpark, Hive, Airflow, and HDFS.
- 2+ years of industry experience in data engineering, business intelligence, data science, or related field with a track record of manipulating, processing, and extracting value from large datasets.
- Knowledge of batch and streaming data architectures.
- Knowledge of advanced SQL concepts like indexing, unions, table structure, scans, read safety, etc. as applied to large data sets.
- Experience collaborating with other engineers in a data engineering role.
- Knowledge of software engineering best practices used in the development lifecycle, such as Agile, code reviews, source management, and testing.
- Ability to communicate with users, technical teams, and leadership regarding requirements, data modelling, and solution approach strategies.
- Experience working in a distributed, internet-scale Linux environment.
- Master’s or bachelor’s degree in engineering or a related field, or equivalent work experience.
- Professional, team-oriented personality with experience working in a large organization.
- Strong sense of ownership and the ability to work independently with incomplete requirements.
- Experience in cellular and or cable or telecommunications field with an understanding of the technologies, processes, and principles of these industries.
- Knowledge of systems administration, scripting and build automation tools, and a thorough understanding of the TCP/IP stack and the Linux environment.
- Solid understanding of networking concepts and technologies.
Vacancy expired!