Overview
Skills
Job Details
Work with business to understand the business requirements, tech stack involved and guide the team towards Integral solution approach Pyramid Consulting Group Inc has a banking client with an immediate need for an experienced PYTHON ENGINEER with the following background and skills:
Must Have Technical Skills: 
  A deep understanding and multi-process architecture and the threading limitations of Python.
  Pyspark Data engineering skills
  Experience using libraries like Pandas, NumPy and Matplotlib. With experience working with file based systems(supporting csv/parquet/)
  Extensive knowledge in understanding Data and creating Data Pipelines
  Hands on experience designing and implementing APIs
  Hands on experience building microservices using Fast API or related technologies.
  Experience writing unit testing and ensure code coverage.
  Experience with Agile Methodology/JIRA/Confluence
  Experience in version control using Git
Flex Skills/Nice to Have:
  Added advantage if worked on Big Data, Pyspark libraries.
  Hands on Experience with Object Oriented Programming including limitations.
  Familiarity with cross-platform development
  Able to handle all the database storage and retrieval mechanisms on Data Lake Platforms and extensive experience in handling.
  Extensive Unix/FTP/ File Handling
  Strong Hands-on experience with SQL databases
Education/Certifications:
  Bachelors Preferred
  Python or Spark certifications are a plus
 
Contract to hire (no c2c)
Hybrid in Pittsburgh or Cleveland