The posting
Experience Python API Developer
## Job Summary We are seeking an experienced Python API developer with a strong background in designing, developing, and maintaining scalable APIs. The successful candidate will have hands-on experience with AWS API Gateway and will be responsible for creating secure and efficient API solutions that contribute directly to the organization’s digital transformation efforts.
## Responsibilities - Design, develop, and maintain robust Python-based APIs. - Integrate APIs with AWS API Gateway to ensure efficient routing, monitoring, and security. - Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and implement improvements. - Ensure code quality through unit testing, code reviews, and adherence to best practices. - Optimize application performance and scalability while maintaining high security standards.
## Qualifications - Proven expertise in Python programming and API development. - Hands-on experience with AWS API Gateway and related AWS services. - Strong understanding of RESTful API design and microservices architecture. - Proficiency in integrating APIs with cloud services and third-party systems. - Knowledge of DevOps practices, CI/CD pipelines, and version control systems (e.g., Git). - Educational qualification in Computer Science, Software Engineering, or a related discipline (e.g., BSc, BTech). - Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
## Preferred Skills - Familiarity with serverless architectures and AWS Lambda integration. - Experience with containerization technologies like Docker. - Understanding of security best practices in API development. - Exposure to agile development methodologies.
## Experience - Prior experience in API development with a focus on Python. - Demonstrated track record of working with AWS services, particularly AWS API Gateway. - Several years of relevant work experience in software development and cloud-based solutions.
## Environment - Work setting is adaptable with the potential for remote, in-office, or hybrid arrangements based on organizational policy and team needs.



