Website Cloudnaut Technologies
Role Overview
We are seeking a talented Backend Python Developer to design, build, and optimize the serverless architecture powering our core business platforms and event-driven applications. In this role, you will focus on developing high-performance backend services, automating cloud workflows, and integrating advanced Generative AI capabilities into our application ecosystem.
Instead of managing frontend or infrastructure configurations, your primary focus will be writing the critical business logic, handling API integrations, and building the intelligent “brains” behind our applications using Python, Boto3, and AWS Bedrock.
Key Responsibilities
• Serverless Backend Development: Design, write, and deploy secure, scalable, and efficient Python Lambda functions and microservices triggered by APIs, events, or third-party platform hooks.
• AI/ML Implementation: Integrate AWS Bedrock and other AI/ML endpoints into backend workflows to deliver generative AI features like automated summarization, classification, and intelligent data processing.
• Cloud Orchestration: Utilize Boto3 to programmatically interact with AWS services, process data streams, and orchestrate serverless workflows.
• API Development & Integration: Build robust RESTful APIs and handle data exchange, parsing, and payload transformations between various internal and external systems.
• Data Management: Work with both SQL and NoSQL databases (e.g., DynamoDB, PostgreSQL) to manage state, cache data, and store application logs efficiently.
• Monitoring & Tuning: Optimize code execution times, minimize cold starts in serverless environments, and debug complex event-driven logic using cloud monitoring tools.
Technical Skills & QualificationsMust-Have Skills:
• Advanced Python: Strong experience in core Python development, data serialization (JSON, XML), and writing clean, maintainable backend code.
• AWS Serverless Ecosystem: Heavy hands-on experience developing with AWS Lambda, API Gateway, and event-driven microservices.
• AWS SDK (Boto3): Deep understanding of Boto3 for resource management, database querying, and cloud service integration.
• Generative AI Integration: Practical experience connecting applications to Large Language Models (LLMs) via AWS Bedrock or similar AI model providers.
• Database Proficiency: Strong fundamentals in handling data using managed database services (e.g., DynamoDB, RDS, S3).
Nice-to-Have Skills:
• Experience deploying serverless applications using Infrastructure as Code (IaC) frameworks like AWS SAM, CDK, or Serverless Framework.
• Familiarity with event streams, message queues, or pub/sub architectures (e.g., SQS, SNS, Kinesis, Kafka).
• Experience handling webhook data payloads or events triggered by enterprise platform integrations (CRMs, communication platforms, etc.).
Preferred Experience
• Experience: 3–5 years of professional software development experience, with a proven track record of shipping production-grade Python code in cloud environments.
• Education: Bachelor’s degree in Computer Science, Information Technology, or equivalent practical industry experience.
What We Offer
• Competitive salary and performance-based bonuses.
• Flexible working arrangements.
• Hands-on experience working on high-impact Generative AI and cloud-native projects.
• Support for continuous learning and professional AWS certifications.
To apply for this job please visit in.linkedin.com.
