Python Software Engineer (AWS)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: AWS Python Developer Location: Sunnyvale, CA - Hybrid roleContract C2C Job Overview:We are seeking a skilled Python Developer(AWS) to join our dynamic team. The ideal candidate will have experience in designing and implementing cloud-based solutions using Amazon Web Services (AWS) and developing robust applications in Python. This role involves working closely with cross-functional teams to build scalable and efficient systems that support our business objectives.Key Responsibilities:AWS Development: Design, deploy, and manage cloud-based applications and services on AWS. Utilize AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and others to build scalable and reliable solutions.Python Development: Develop and maintain Python applications, scripts, and tools. Ensure code is clean, maintainable, and follows best practices.API Integration: Create and manage RESTful APIs to enable seamless integration between different systems and services.Automation: Implement automation solutions to streamline development and deployment processes using AWS CloudFormation, Terraform, or similar tools.Monitoring & Optimization: Monitor application performance and optimize AWS resources to ensure high availability, scalability, and cost-effectiveness.Security: Implement security best practices in the design and deployment of AWS infrastructure and applications.Collaboration: Work closely with DevOps, QA, and other development teams to ensure smooth integration and delivery of solutions.Documentation: Maintain comprehensive documentation for code, processes, and architecture.Qualifications:Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.Experience: Proven experience as a Python Developer with hands-on experience in AWS services and infrastructure.Skills:Proficiency in Python programming and related frameworks (e.g., Django, Flask).Strong experience with AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB).Experience with infrastructure-as-code tools (e.g., AWS CloudFormation, Terraform).Knowledge of RESTful API design and implementation.Familiarity with version control systems (e.g., Git).Strong understanding of cloud security best practices.Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).Soft Skills:Excellent problem-solving and analytical skills.Strong communication and collaboration abilities.Ability to work independently and manage multiple tasks effectively.Preferred Qualifications:AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer).Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).Knowledge of data storage solutions and database management.Thanks,Prashanth