<>Role : Python Developer >< class="MsoNormal" style="line-height: 12.0pt; mso-line-height-rule: exactly;">Location: NYC, NY (Onsite) >< class="MsoNormal" style="line-height: 12.0pt; mso-line-height-rule: exactly;">Need Locals >< class="MsoNormal" style="line-height: 12.0pt; mso-line-height-rule: exactly;"> >< class="xelementtoproof" style="line-height: 12.0pt; mso-line-height-rule: exactly; background: white;">Responsibilities:>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Write efficient, legible, and concise Python and SQL code.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Troubleshoot operational, system, and code issues.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Will work within the Scrum Framework and Agile methodologies.>< class="xelementtoproof" style="line-height: 12.0pt; mso-line-height-rule: exactly; background: white;"> >< class="xelementtoproof" style="line-height: 12.0pt; mso-line-height-rule: exactly; background: white;">Qualifications:>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates must have at least a bachelor’s degree in computer science. A master’s degree is a plus.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates should have 2 – 4 years of experience in system operations, development, or programming role.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates must demonstrate a proficiency in Linux.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates must demonstrate a proficiency in writing Python, SQL, and shell code.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates would ideally have knowledge of Python data libraries such as Pandas, DuckDb, Polars, etc. (extra points for ML libraries)>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates must demonstrate a proficiency in SQL, knowledge of other database systems such as Mongo, Elastic, Redis, etc. is beneficial but not required.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates must have an understanding of networking components (e.g. routers, firewalls, switches, balancers), network functions (switching, routing, forwarding, etc.), and the OSI model layers.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidate must demonstrate understanding of APIs, functions and implementations, e.g. REST/SOAP APIs.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates should have an understanding of various data formats and containers, e.g. JSON, Parquet, CSV>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Candidates should have an understanding of ETL pipelines.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Experience with administration of Grafana and creating dashboards within Grafana is a plus>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Knowledge of network, transport, and other protocols (i.e. UDP/TCP/HTTP/TLS/DNS/LDAP) is a plus.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· An understanding of distributed systems such as Spark or Dask is a plus.>< class="xmsonormal" style="margin-left: 18.0pt; text-indent: -18.0pt; line-height: 12.0pt; mso-line-height-rule: exactly; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt; background: white;">· Experience in messaging/pipeline tools (i.e. Kafka, RabbitMQ ) is a plus.>
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 90970970
- Position Id: 9009319
- Posted 2 days ago