PYTHON DEVELOPER – API AND CLOUD INTEGRATIONS (P-749)

Smx Servicesnsulting


Python Developer – API and Cloud Integrations We are seeking a highly skilled Python Developer with strong expertise in AWS services to join our dynamic technology team. The ideal candidate will be responsible for reviewing, expanding, and optimizing APIs, documenting them using Swagger, and supporting critical integrations with our Data Lake and Token-based authentication systems. This role is key to enhancing the performance, scalability, and functionality of our cloud-based platforms. Key Responsibilities: 1. Review, enhance, and develop RESTful APIs to support business and operational needs. 2. Integrate and optimize AWS services, particularly Lambda, API Gateway, DynamoDB, and OpenSearch. 3. Ensure all APIs are clearly and accurately documented using Swagger/OpenAPI specifications. 4. Design and implement scalable, secure API solutions and cloud integration patterns. 5. Work closely with Data Engineering teams to build and maintain robust connections with the Data Lake. 6. Implement and manage Token-based authentication mechanisms to secure API communications. 7. Conduct code reviews, write unit tests, and ensure best practices are followed in deployment pipelines. 8. Troubleshoot and resolve API, integration, and cloud service issues efficiently. 9. Collaborate with cross-functional teams including architecture, data science, and DevOps to deliver integrated solutions. Required Qualifications: - 3+ years of professional experience in Python development. - Strong hands-on experience with AWS services: Lambda, API Gateway, DynamoDB, OpenSearch (or Elasticsearch). - Solid knowledge of REST API design principles and implementation. - Experience in API documentation using Swagger / OpenAPI standards. - Familiarity with AWS Identity and Access Management (IAM), and Token management strategies (OAuth, JWT, etc.). - Understanding of Data Lake concepts and working with large-scale data integrations. - Strong problem-solving skills, analytical thinking, and attention to detail. - Familiarity with serverless architectures and event-driven programming in AWS. - Excellent communication skills and ability to work in an agile, collaborative environment. Preferred Qualifications: - Experience with CI/CD pipelines and Infrastructure as Code (IaC) using AWS tools (e.g., CloudFormation, CDK, Terraform). - Knowledge of monitoring and logging tools like CloudWatch, X-Ray, or similar. - Familiarity with security best practices for cloud applications and APIs. - Hands-on experience with OpenSearch indexing, querying, and cluster management. #J-18808-Ljbffr IT

trabajosonline.net © 2017–2021
Más información