Python Software Engineer (AWS) - Locals Preferred - PP no must at Sunnyvale, California, USA |
Email: [email protected] |
Role - Python Software Engineer (AWS) Location - Sunnyvale, CA Hybrid role Contract 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: Bachelors 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. -- Keywords: continuous integration continuous deployment quality analyst sthree information technology wtwo California Python Software Engineer (AWS) - Locals Preferred - PP no must [email protected] |
[email protected] View all |
Tue Oct 01 01:36:00 UTC 2024 |