Python Developers
Experis
Jersey City, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Jersey City, United States of America
Tech stack
Amazon Web Services (AWS)
Azure
Continuous Integration
Relational Databases
Linux
Django
Github
HP Systems Insight Manager
Python
PostgreSQL
Oracle Applications
Performance Tuning
RabbitMQ
Flask
FastAPI
Containerization
Gitlab-ci
Information Technology
Kafka
Video Streaming
REST
Docker
Jenkins
Microservices
Job description
We are seeking experienced Senior Python Developers with strong backend development expertise and a proven track record of building scalable, high-performance applications in enterprise environments. The ideal candidate will have a minimum of 5 years of hands-on Python development experience and 10+ years of overall IT experience. This role involves designing, developing, testing, and maintaining mission-critical applications while collaborating with cross-functional teams in an Agile environment., * Design, develop, and maintain robust Python-based applications and services.
- Build scalable RESTful APIs and microservices architectures.
- Develop reusable, testable, and efficient code following best practices.
- Collaborate with business analysts, architects, and development teams to deliver high-quality solutions.
- Integrate applications with databases, third-party services, and enterprise platforms.
- Perform code reviews, debugging, troubleshooting, and performance optimization.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Implement automated testing and CI/CD processes.
- Ensure application security, reliability, and scalability standards are met.
- Create and maintain technical documentation.
Requirements
- 10+ years of overall IT experience.
- 5+ years of hands-on Python development experience.
- Strong expertise in Python programming and object-oriented design.
- Experience developing REST APIs using frameworks such as FastAPI, Flask, or Django.
- Strong understanding of microservices architecture and distributed systems.
- Experience with SQL and relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.
- Proficiency with Git and source control management.
- Experience with Linux/Unix environments.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities., * Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with messaging and streaming technologies (Kafka, RabbitMQ, etc.).
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Exposure to financial services, banking, or large enterprise environments.
- Experience with performance tuning and application monitoring tools.
Technical Skills
- Python
- FastAPI / Flask / Django
- REST APIs & Microservices
- SQL & Database Development
- Linux/Unix
- Git/GitHub
- Docker & Kubernetes (Preferred)
- AWS/Azure/GCP (Preferred)
- CI/CD Tools
- Agile/Scrum Methodologies, * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.