Required Skills

Python Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 7th Dec 2023

JOB DETAIL

We are seeking a highly experienced and versatile Python AWS Solution Architect to join our team. In this role, you will play a critical part in designing, developing, and implementing innovative and scalable solutions on the Amazon Web Services (AWS) platform, utilizing Python as a primary programming language. Your expertise in Python and AWS services will be instrumental in architecting robust and efficient solutions that align with the organization's technical and business goals.

Key Responsibilities:

  1. Solution Design: Collaborate with stakeholders to understand business requirements and design end-to-end solutions on the AWS platform, leveraging your expertise in Python and AWS services.
  2. Architectural Planning: Create architectural designs that are scalable, secure, and optimized for performance, cost, and reliability.
  3. Python Development: Develop custom Python applications, libraries, and scripts to support AWS solutions and data processing tasks.
  4. AWS Expertise: Utilize your deep knowledge of AWS services, including but not limited to EC2, Lambda, S3, RDS, DynamoDB, and more, to design, implement, and optimize cloud-based solutions.
  5. Integration and Automation: Design and implement data integration, automation, and orchestration processes within AWS environments, using Python and AWS native tools.
  6. Security and Compliance: Implement robust security measures and ensure compliance with industry and AWS security standards. Design IAM policies and access controls.
  7. Performance Optimization: Optimize AWS resources, data pipelines, and Python applications for high performance, scalability, and cost-effectiveness.
  8. Documentation: Create and maintain technical documentation, architectural diagrams, and best practices to support the development and operational teams.
  9. Quality Assurance: Establish testing and quality assurance processes to validate the functionality, security, and performance of AWS solutions.
  10. Collaboration: Collaborate with cross-functional teams, including developers, data engineers, data scientists, and business analysts, to deliver integrated solutions.
  11. Continuous Learning: Stay updated with emerging AWS services, Python libraries, and industry trends to evaluate and recommend new technologies.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5-7 years of hands-on experience in Python application development.
  • Proven experience as an AWS Solution Architect, with relevant AWS certifications (e.g., AWS Certified Solutions Architect - Associate or Professional).
  • Strong proficiency in Python programming, with a deep understanding of Python libraries and frameworks.
  • In-depth knowledge of AWS services and architecture, including AWS best practices.
  • Experience with data integration, ETL processes, and data pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong communication and presentation skills.
  • Teamwork and collaboration abilities.
  • Familiarity with data storage and database technologies, including RDS, DynamoDB, and Redshift.

Company Information