RochesterRecruiter Since 2001
the smart solution for Rochester jobs

Python Developer-Network Solutions

Company: Windstream Communications
Location: Rochester
Posted on: January 16, 2022

Job Description:

About the Role:This Python Developer position in Network Business Intelligence - Engineering Applications (NBI-Apps) will be working in a fun, challenging, fast-paced environment using Agile methodologies. Projects are in support of the Windstream Engineering organization and include ingestion, manipulation, and analysis of a variety of data types including: equipment physical and logical inventory, performance and fault (alarm) metrics, OSS system data, financial data, parts/purchasing data, and billing data. This work will impact data quality initiatives, capacity management decisions, network spares tracking, automated network provisioning, and network fault prediction, among other Windstream efforts.This position has two primary focuses:Assistance in developing and implementing a modern CI/CD pipeline for software produced by the group, and development of ETL processes using Python scripting and CloverDX job flows, database development in DDL/DML (primarily Oracle and Timescale/Postgres).Operational support of the ETL software infrastructure and processes.What You'll Do:Effective communicator both in person and using Jira, Confluence, Microsoft Teams, email, and chat toolsManage work through Agile tools/methodology, collaborative repositories, issue tracking platforms, and wikisManage projects through to completionEffective collaboration in a dynamic team environmentIndependent project execution with minimal oversightDevelop and maintain modern software CI/CD installation and configuration proceduresDevelopment of Extract-Transform-Load logic using Python and CloverDX to support business intelligence needsDatabase development in DDL and DML (primarily Oracle and Timescale/Postgres)Operational support of the ETL software infrastructure and processes - occasionally, after hoursBuilding reusable code and libraries for future useDo you Have?Self-starter, relentlessly curious, resourceful, and inventiveGood team player and communicatorDrive to succeed and improve personally to add value to the role, team, and companyAbility to troubleshoot complex solutions and devise a suitable approachHighly organized and meticulousStrong Python programming experience, especially with databases and asyncioExperience with certain other languages (Perl, Java, Go, Rust, node.js, etc.) will be consideredCloverDX development and deploymentExperience with comparable ETL tools (Informatica, etc.) will be consideredETL methodologies and patternsProficiency in RDBMS systems, bash, and Linux command line toolsProficiency with code versioning tools such as gitWorking experience with servers, virtualization, hypervisorsExperience with Docker / KubernetesPipeline build experience for automated deploymentsWeb service technologies and APIs (REST, RPC, SOAP, etc.)Data exchange formats: delimited, fixed-format, XML, JSON, YAML, etcEven BetterExperience working with large, disparate data sets.Experience and/or familiarity with various functional areas pertaining to telecommunications networks, such as:IPv4 basics - subnets, routing, IGP and EGP protocolsIpv6 basicsSONETDWDM technologiesCircuit designTraffic engineeringNetwork system designEquipment planningOur Benefits:Medical, Dental, Vision Insurance Plans401K PlanHealth & Flexible Savings AccountLife and AD&D, Spousal Life, Child Life Insurance PlansEducational Assistance PlanIdentity Theft, Legal, Auto & Home and Pet InsuranceUS:Windstream Holdings, is a leading provider of advanced network communications and technology solutions for consumers, small businesses, enterprise organizations and carrier partners across the U.S.Job RequirementsMinimum Requirements: College degree in Engineering or a related field and 5-7 years professional level experience with 0-2 years supervisory experience for roles with supervision; or 9 years professional level related Engineering/Technical experience with 0-2 years supervisory experience for roles with supervision; or an equivalent combination of education and professional level related Engineering/Technical experience required.IND123EEO Statement: Windstream is an equal opportunity employer. At Windstream, we celebrate the authenticity and uniqueness of our people and their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, protected veteran status, current military status, disability, sexual orientation, gender identity, marital status, creed, citizenship status, or any other status protected by law, and to give full consideration to qualified disabled individuals and protected veterans. The diverse voices of our employees fuel our innovation and our inclusive culture. Employment at Windstream is subject to post offer, pre-employment drug testing.

Keywords: Windstream Communications, Rochester , Python Developer-Network Solutions, IT / Software / Systems , Rochester, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

Rochester RSS job feeds