Overview
Skills
Job Details
Role: Python Developer
location: Pittsburgh, PA
Type of hire: Contract
Exp: 10 & Above
Skills: Python, Microservices, Cloud, DevOps, API
Python Programming: Proficiency in Python language and its ecosystem.
Frameworks: Knowledge of Python web frameworks (Django, Flask, etc.).
Databases: Experience with relational databases (SQL) and/or NoSQL databases.
APIs: Familiarity with REST APIs and other API protocols.
Version Control: Proficiency with Git and other version control systems.
Testing: Knowledge of unit testing, integration testing, and automated testing frameworks.
Debugging: Strong debugging skills and ability to troubleshoot issues.
Problem-solving: Ability to analyze problems, identify solutions, and implement them effectively.
Code Development: Writing, testing, and debugging Python code for various applications.
Back-end Development: Developing server-side logic, back-end components, and APIs.
Integration: Integrating applications with other services and systems.
Frameworks: Utilizing Python frameworks like Django and Flask for web application development.
Collaboration: Working with front-end developers, software architects, and other teams to deliver cohesive solutions.
Optimization: Optimizing code for performance, scalability, and security.
Data Analysis/Machine Learning: Utilizing Python libraries like Pandas, NumPy, and Scikit-learn for data analysis and machine learning tasks.
Testing: Implementing test-driven development and automated testing.
Debugging: Troubleshooting and debugging application issues.
Security: Implementing security measures to protect data and applications.