We will notify you once we have something for you
BRIHASPATHI TECHNOLOGIES PVT LTD
4 days ago
Python Backend and API Developer
BRIHASPATHI TECHNOLOGIES PVT LTD
6 to 10 Yrs
- Regular
- Job Details
Job Details
- We are seeking a skilled Python Backend and API Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining backend services and APIs that support our applications. You will work closely with frontend developers, product managers, and other stakeholders to deliver robust and efficient solutions.
Key Responsibilities:
Backend Development:
Design, develop, and maintain scalable and high-performance backend systems using Python.
Write clean, maintainable, and efficient code while following best practices and coding standards.
Develop and implement RESTful APIs and microservices to support various application needs.
Ensure the integration of backend services with frontend applications and other external systems.
API Development and Management:
Design and develop RESTful APIs and GraphQL endpoints for web and mobile applications.
Create and manage API documentation, including API specifications and usage guides.
Ensure API security, performance, and scalability through best practices and tools.
Database Management:
Design and optimize database schemas for SQL and NoSQL databases.
Write and optimize complex SQL queries and ensure efficient data retrieval and storage.
Implement data migration and backup strategies.
Collaboration and Communication:
Work collaboratively with cross-functional teams to gather requirements, define specifications, and deliver solutions.
Participate in code reviews, design discussions, and sprint planning meetings.
Provide technical support and guidance to team members and stakeholders.
Testing and Quality Assurance:
Develop unit tests, integration tests, and perform debugging to ensure the quality of backend services.
Identify and resolve performance bottlenecks, security vulnerabilities, and bugs.
Maintenance and Support:
Monitor and maintain backend services, ensuring high availability and reliability.
Provide support for production issues and implement fixes as needed.
Required Qualifications:
Education:
Bachelors degree in Computer Science, Engineering, or a related field. Relevant certifications or advanced degrees are a plus.
Experience:
Proven experience as a Python Backend Developer or similar role.
Experience developing and maintaining RESTful APIs and microservices.
Solid understanding of web technologies, data structures, algorithms, and object-oriented programming principles.
Technical Skills:
Proficiency in Python programming language and frameworks such as Django, Flask, or FastAPI.
Experience with SQL databases (PostgreSQL, MySQL, etc.) and NoSQL databases (MongoDB, Redis, etc.).
Familiarity with version control systems such as Git.
Knowledge of cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes) is a plus.
Soft Skills:
Strong problem-solving abilities and analytical skills.
Excellent communication and teamwork skills.
Ability to work independently and manage multiple tasks simultaneously.
Preferred Qualifications:
Experience with modern web frameworks and tools for building APIs.
Knowledge of front-end technologies (HTML, CSS, JavaScript) for better collaboration with frontend teams.
Familiarity with CI/CD pipelines and DevOps practices.
Experience with performance monitoring and tuning tools.
Job Type: Full-time
Benefits:
Cell phone reimbursement
Provident Fund
Location Type:
In-person
Schedule:
Day shift
Education:
Bachelor's (Preferred)
Experience:
front-end technologies (HTML, CSS, JavaScript): 6 years (Required)
CI/CD pipelines and DevOps practicesrk: 6 years (Required)
Total Work: 6 years (Required)
Work Location: In person,
Other Details
- Industry IT Services & Consulting
- Recruiter Details BRIHASPATHI TECHNOLOGIES PVT LTD
- Job Tags algorithms, data structures, api development, python
- Job Type Full time
Key Skills
- Python
- API Development
- RESTful APIs
- Database Management
- SQL
- NoSQL
- Web Technologies
- Data Structures
- Algorithms
- Django
- Flask
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Git
- AWS
- Azure
- Docker
- Kubernetes
- Analytical Skills
- Communication Skills
- Teamwork
- Performance Monitoring
- Backend Development
- GraphQL
- ObjectOriented Programming
- FastAPI
- SQL Databases
- NoSQL Databases
- Cloud Platforms
- Google Cloud
- Containerization Technologies
- ProblemSolving
- CICD Pipelines
- DevOps Practices
- Tuning Tools
Recruiter Details
- BRIHASPATHI TECHNOLOGIES PVT LTD
- All India
- hidden_email
- hidden_mobile
Company Details
BRIHASPATHI TECHNOLOGIES PVT LTD