Skip to main content

Python Developer

Python Developer
PSRTEK
7 months 1 week ago

Role: Python Developer

Location: Pittsburgh, PA

Work Arrangement: Hybrid (3 Days Onsite/Week)

Note: 8+ years of experience with financial services industry is required. Local profiles only!

Skills Required

  • Data Modeling
  • Python
  • APIs
  • Advanced Python is a must
  • Looking for a VERY strong python developer
  • Must have 6+ years
  • Will be creating python API's and writing python scripts to feed into their trading platform
  • Needs to have a good data modeling background
  • They need very strong data literacy (understanding of the data they're working with)
  • Must have strong SQL skills (Microsoft SQL) - Must have strong database skills will be improving database regularly
  • Power BI is a huge plus
  • 80% of the job will be python/SQL
  • Must have strong communication skills

Description

Analyzes application requirements and develops conceptual, logical, and first-cut physical database designs (data models).

Creates associated data model documentation such as entity and attribute definitions and formats.

Assists in logical data designs to deliver stable and flexible high-performance data solutions.

Investigates and corrects data discrepancies by reconciling faulty codes.

Provides data element naming consistent with standards and conventions and ensures that data dictionaries are maintained across multiple database environments (mainframe, distributed systems).

Ensures data content/quality by planning and conducting moderately complex data warehouse system tests, monitoring test results and taking required corrective action. Acts as a liaison to data owners to establish necessary data stewardship responsibilities (accountability for a particular data element/verifying accuracy of the data element before loading it into the database) and procedures.

Analyzes and designs data models, logical databases, and relational database definitions using both forward and backward engineering techniques.

Seeks opportunities to promote data sharing, and to reduce redundant data processes within the corporation by identifying common structures across application areas.

Contributes to the achievement of related teams' objectives.

Bachelor's degree in computer science or a related discipline, or equivalent work experience required.

4-6 years of experience in data modeling, data warehousing, data entity analysis, logical and relational database design, or an equivalent combination of education and work experience required.

Experience in the securities or financial services industry is a plus.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States