What are the responsibilities and job description for the Python Developer position at Kelly?
Job Title: Software Engineer – Python
Duration: (6-Month Contract-to-Hire)
Location: Tampa, FL or Irving, TX (Hybrid)
Role Overview:
Develop and support scalable Python applications, REST APIs, microservices, and event-driven solutions while contributing to Agentic AI and MCP-enabled platforms.
Key Responsibilities:
- Build, test, and maintain Python applications using FastAPI/Flask.
- Develop REST APIs, microservices, and event-driven integrations.
- Work on Agentic AI workflows, MCP integrations, and AI-powered applications.
- Support CI/CD, automated testing, monitoring, logging, and deployments.
- Collaborate with cross-functional teams on design, development, and production support.
Required Skills:
- Strong experience with REST APIs, microservices, FastAPI/Flask.
- Knowledge of SQL, Linux, Git, CI/CD, and automated testing.
- Familiarity with event-driven architecture and messaging platforms.
Preferred:
- Exposure to Agentic AI, MCP, LLMs/GenAI.
- Kafka/MQ, cloud, containers, and distributed systems.