Job Summary:
We are seeking an experienced Full Stack Developer with strong expertise in Python, API development, and React. The ideal candidate should have a proven track record of building scalable web applications and implementing CI/CD pipelines. Familiarity with Jenkins and modern development practices is essential.
Key Responsibilities:
- Design, develop, and maintain robust web applications using Python and React.
- Build and integrate RESTful APIs for seamless communication between services.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Implement and manage CI/CD pipelines to ensure smooth deployment processes.
- Utilize Jenkins for automated builds and deployments.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot, debug, and optimize application performance.
Required Skills & Qualifications:
- Minimum 4 years of experience in full-stack development.
- Strong proficiency in Python and React.js.
- Hands-on experience with API development (RESTful services).
- Knowledge of CI/CD tools and processes, preferably Jenkins.
- Familiarity with version control systems (e.g., Git).
- Understanding of software development lifecycle and agile methodologies.
- Excellent problem-solving and communication skills.
Nice-to-Have Skills:
- Experience with cloud platforms (GCP).
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to microservices architecture.