Python Developer

Malvern, Pennsylvania

RIT Solutions, Inc.
Apply for this Job
Python Developer
Malvern, PA - hybrid -

Responsibilities
  • Design and develop robust serverless applications utilizing Python and AWS Lambda functions, implementing serverless architectures that optimize costs and scalability by leveraging AWS services.
  • Utilize AWS services such as API Gateway, DynamoDB, SQS, and CloudWatch to build efficient and scalable backend systems, and implement RESTful APIs to expose functionalities to the front-end applications.
  • Write clean, well-documented Python code with an emphasis on testability and maintainability.
  • Collaborate with UX designers to implement Angular components and integrate Angular front-end components with backend APIs to create seamless user experiences.
  • Manage AWS infrastructure, including IAM roles, security groups, and resource allocation.
  • Monitor application performance using CloudWatch and implement necessary logging and alerting mechanisms.
  • Utilize Infrastructure as Code (IaC) tools like CloudFormation to manage and automate cloud resources.
Qualifications
Technical Skills:
Frameworks:
  • Proficiency in Spring Boot (Java) for enterprise-level applications.
  • Experience with Django or Flask (Python) for building robust web applications.
Programming Languages:
  • Expertise in Python and Java.
  • Proficiency in TypeScript and JavaScript for front-end and backend development.
  • Knowledge of GoLang is a plus and would be highly beneficial.
WS Services:
  • Strong experience with core AWS services such as EC2, Lambda, Step Functions, SQS, and SNS.
  • Familiarity with AWS Bedrock is an added advantage.
Logging and Dashboards:
  • Experience with Splunk and Grafana for monitoring, logging, and creating dashboards to track application performance.
Date Posted: 05 May 2025
Apply for this Job