We are looking for a highly skilled Senior Engineer with expertise in Python and AWS to join our dynamic team. This role requires a strong foundation in cloud-based application development, infrastructure management, and problem-solving. The ideal candidate should have experience in designing and implementing scalable solutions using AWS services, along with a solid understanding of automated testing frameworks.
If you are passionate about developing high-performance applications, collaborating with cross-functional teams, and working on innovative cloud solutions, this role is for you.
Experience. 3 to 6 years
Key Responsibilities
- Develop, enhance, and maintain applications using Python, ensuring clean, efficient, and maintainable code.
- Design and implement scalable cloud-based solutions using AWS services such as EC2, S3, Lambda, and RDS.
- Optimize and automate cloud infrastructure to improve performance, security, and cost-effectiveness.
- Collaborate with cross-functional teams, including DevOps, QA, and Product Management, to ensure seamless application deployment and functionality.
- Implement automated testing frameworks to maintain code quality and reliability.
- Troubleshoot and resolve complex issues related to performance, security, and scalability.
- Stay up to date with best practices in Python development and AWS architecture to enhance system performance and efficiency.
- Ensure high availability and reliability of cloud applications, adhering to industry standards and security protocols.
- Contribute to the development of CI/CD pipelines for streamlined application deployment.
- Document development processes, technical specifications, and system architectures to facilitate knowledge sharing.
Required Skills & Qualifications
- Educational Background. Bachelor’s degree in Computer Science, Engineering, or a related field.
Technical Expertise
- Strong proficiency in Python with experience in building scalable applications.
- Hands-on experience with AWS services such as EC2, S3, Lambda, and RDS.
- Familiarity with cloud security best practices and infrastructure as code (IaC).
- Experience with automated testing frameworks like PyTest, UnitTest, or Selenium.
- Understanding of database management, including both SQL and NoSQL databases.
- Proficiency in CI/CD tools, version control (Git), and DevOps practices.
- Strong problem-solving skills with the ability to troubleshoot complex cloud-based applications.
Preferred Skills
- Exposure to Microservices architecture and containerization tools like Docker and Kubernetes.
- Experience in log monitoring and alerting using tools like CloudWatch, ELK Stack, or Prometheus.
- Prior experience working in the Payer domain is a plus, providing industry-specific insights into healthcare and insurance applications.
Why Join Us?
- Work on cutting-edge cloud technologies and challenging projects.
- Be part of a collaborative and innovative work environment.
- Gain exposure to modern tech stacks and industry best practices.
- Career growth opportunities with continuous learning and development.
If you’re a Python + AWS expert looking for a new challenge, we’d love to hear from you! Apply now and be part of an exciting journey toward building scalable and robust cloud solutions.