- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Summary
We are seeking an experienced Python Developer with expertise in AWS to join our team dedicated to enhancing cloud-based customer engagement platforms, cloud data infrastructure, and enterprise integrations. In this hands-on technical role, you will focus on refining our Amazon Connect setup, building serverless APIs, and delivering secure and scalable cloud-native solutions that support business analytics and operations.
Key Responsibilities
- Design, build, and maintain dependable contact center solutions leveraging AWS Connect.
- Seamlessly integrate AWS Connect with services like Lambda, DynamoDB, and S3 for smooth functionality.
- Develop serverless applications and APIs through AWS Lambda using Python.
- Implement and oversee CI/CD pipelines to streamline deployment processes.
- Continuously monitor and optimize system performance, availability, and reliability.
- Apply best practices for enhancing security, scalability, and performance of AWS Connect implementations.
- Investigate root causes of system incidents, implement fixes, and establish preventive actions.
- Collaborate with cross-disciplinary teams to gather requirements and ensure effective deployment of contact center features.
- Produce clean, maintainable, and well-documented code aligned with industry standards.
- Keep abreast of new AWS tools, services, and best practices to drive ongoing solution improvement.
Qualifications
- Bachelor’s degree in Computer Science, IT, or related discipline.
- At least five years of experience with Python development and AWS cloud services.
- Proven background as a Python Developer working extensively with AWS services.
- Direct experience with AWS Connect and associated services.
- Skillful in serverless computing, particularly AWS Lambda and API Gateway.
- Strong understanding of cloud architectures and AWS recommended practices.
- Experience managing CI/CD workflows and Infrastructure as Code tools such as CloudFormation or Terraform.
- Competent with RESTful APIs and web services development.
- Familiarity with Git version control system.
- Excellent problem-solving capabilities, adaptable to both independent and collaborative work settings.
- Effective communication skills for technical and non-technical team collaboration.
Preferred Skills and Certifications
- Relevant AWS certifications such as AWS Certified Developer preferred.
- Experience with additional AWS services like Kinesis, SNS, SQS, and Step Functions.
- Knowledge of contact center operations and technologies.
- Familiarity with Agile development practices.
- Experience or strong interest in Amazon Connect and AWS serverless development.
- Exposure to cloud data lakes, data warehouses, and managed data integration services.
- Desirable experience with Generative AI, Large Language Models, or AI-driven software development.
Core Competencies
- Accountability: Taking ownership for delivering high-quality solutions and thorough issue resolution.
- Customer Centricity: Creating solutions that positively impact business and customer outcomes.
- Collaboration: Effective teamwork across engineering, operations, and business functions.
- Continuous Improvement: Proactively enhancing engineering workflows, automation, and platform reliability.
- Pragmatism: Balancing security, scalability, maintainability, and business value in solution design.
- Quality Orientation: Commitment to developing robust, secure, and maintainable cloud solutions.
- Learning Agility: Enthusiastic about acquiring new skills in AWS services and related technologies.
Minimum education
Bachelor's Degree
Industry
Financial Services