Sr Python AWS Backend Developer
Yotta Tech Ports Inc - Mc Lean, VA
Apply NowJob Description
Job descriptionCandidate Must work on our W2:Job Highlights:Job Title: Sr Python AWS Backend DeveloperExperience: Minimum of 6 years experience.Position: HourlyPackage Details: $65 - $75 per hour (W2 only)Job DescriptionWe're looking for a Python Backend Developer with a minimum of 6+ years of similar experience. We're looking for someone ambitious, proactive and driven who can hit the ground running, collaborating closely with our design, product, and engineering teams every step of the way - rendering a best-in-class experience for our members.Note Your availability for in-person interview in McLean, VA area if you are localIf remote and planning to relocate to McLean, VA, how soon you can move.Technical Skills:API development and integration/knowledge of multiple back-end languages (e.g. Python)Experience in Python is a mustExperience with AWS Lambda is a mustKey Responsibilities:Backend Development: Design, develop, and maintain backend systems using Python, ensuring high performance and responsiveness.Serverless Architecture: Build and optimize scalable, secure, and resilient serverless applications using Python and AWS services (Lambda, Step Functions, API Gateway, DynamoDB, S3, etc.).API Development: Design and implement robust, scalable, and secure RESTful APIs and microservices, focusing on serverless frameworks.Database Management: Work with relational (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB), optimizing performance, scaling, and data integrity.CI/CD Pipelines: Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines using AWS tools (CodePipeline, CodeDeploy, etc.) and containerization with Docker.SecurityEnsure the security and integrity of applications through AWS best practices, including IAM policies, encryption, and monitoring.Testing & Debugging: Conduct code reviews, testing (unit, integration), debugging, and troubleshooting to ensure high-quality deliverables.Collaboration: Work closely with other enterpise teams/developers, DevOps engineers, and product teams to align backend development with overall business requirements.Monitoring & Performance Tuning: Implement monitoring and alerting systems using AWS CloudWatch, X-Ray, etc., to ensure optimal performance and cost efficiency.Required Skills & Qualifications:6+ years of experience in backend development, primarily using Python.Strong experience with AWS services (EC2, Lambda, S3, RDS, DynamoDB, API Gateway, etc.).Hands-on experience with serverless architecture and designing applications using AWS Lambda, API Gateway, and DynamoDB.Experience with microservices architecture and RESTful APIs.Strong understanding of cloud-native development, including security, performance tuning, and scalability best practices.Hands-on experience with CI/CD pipelines, infrastructure as code (Terraform, CloudFormation), and Docker.Proficient in working with relational and NoSQL databases.Familiarity with message queues and event-driven architectures (e.g., SQS, SNS, Kafka).Experience in monitoring and debugging distributed systems in a cloud environment.Excellent problem-solving skills and attention to detail.Strong communication skills and ability to collaborate with cross-functional teams.Familiarity with agile development methodologies.Preferred Qualifications:AWS Certified Developer or Solutions Architect.Experience with Kubernetes and container orchestration.
Created: 2024-10-11