Sr. Python Engineer - 1609635S

Beaverton-OR
 Job-ID :   1609635S 
  Category :  Engineers 
  Position Type : Contract Remote 

Job Description

Title: Sr. Python Engineer

Location: Beaverton, OR

Responsibilities

  • Strong hands-on in Python experience to develop clean, powerful, secure, error-free, resilient, optimized, efficient, well documented, PEP 8 compatible, and re-usable code.
  • Collaborate with Data Engineers, Data Scientists, Machine Learning Engineers, Tableau Experts in creating and validating ETL/data pipelines.
  • Analyze and understand different types of data sources (Flat files, Json files, DBs, APIs) and apply optimal Python code to process it.
  • Debug, diagnose and solve issues in our existing applications, ETL/data pipelines.
  • High capacity, willingness and appetite for learning new technologies/frameworks in Python.
  • Analyze requirements and drive the work with minimal guidance.
  • Context switch across more than one project.
  • Good verbal and written communication skills.
  • Work during Pacific times and available quickly on Slack/Zoom/Phone for planned and unplanned collaboration/huddles.

Required Qualifications

  • Bachelor’s degree in Computer Science or equivalent work experience
  • Minimum 8 years experience in IT
  • 6+ years in Python with proficiency in
    • Python Capabilities - Data Structures, Frameworks, SDKs, APIs, Third Party Modules, OOPs, Generators, Context Managers, Exception Handling, Logging, Virtual Environments,  etc
    • Python Modules - Pandas, PyOdbc, PyMsSQL,  Requests, Boto3,  SimpleSalesforce, Json, CSV.
  • 4+ years SQL skills and knowledge of any one of Snowflake / MSSQL / MySQL.
  • Exposure to ETL tools like Apache Airflow / AWS Glue / Azure Data Factory
  • Knowledge of Git, GitHub, Jupyter, VS Code/PyCharm, Docker.

 

 

 

Chat with us