Senior Python Developer

Senior Python Developer
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt

As a Senior Python Developer at Aspire, you will play a key role in designing, developing, and maintaining robust Python-based applications. Your expertise in Python programming, software design, and problem-solving will be critical in building scalable, high-performance solutions. You will work closely with cross-functional teams to deliver innovative products and ensure seamless integration with existing systems, contributing to the continued success and growth of the company.

What you’ll do

  • Design, develop, and maintain robust Python-based applications.
  • Work closely with project stakeholders to understand requirements and translate them into technical solutions.
  • Develop scalable data pipelines using AWS services like Glue, Lambda, and S3.
  • Optimize application performance and scalability, ensuring efficient handling of large data sets.
  • Implement best practices for software development, testing, and deployment in a cloud environment.
  • Collaborate with cross-functional teams to ensure the seamless integration of software components.
  • Troubleshoot, debug, and upgrade existing systems as required.

What you’ll Need

  • 5+ years of hands-on experience in software development, with a strong focus on Python.
  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred but not required.
  • Extensive experience with Python, including advanced concepts, frameworks, and libraries. Experience working primarily with Python, rather than other languages.
  • Strong experience with AWS services such as AWS Glue, Lambda, and S3.
  • Understanding of cloud computing, serverless architectures, and building scalable applications using AWS.
  • Experience working with large-scale data processing, ETL processes, and data transformation.
  • Proficiency in SQL for querying and manipulating data, with experience in writing complex SQL queries to support data processing and reporting.
  • Ability to identify performance bottlenecks and troubleshoot complex issues in distributed systems.
  • Excellent communication skills with the ability to work collaboratively in a team environment.
  • Experience with other AWS services such as DynamoDB, RDS, or Redshift is a plus.
  • Familiarity with DevOps practices, including CI/CD pipelines, containerization (Docker), and infrastructure as code (Terraform/CloudFormation).
  • Strong SQL skills, with experience in database query optimization and handling large datasets efficiently.
  • Awareness or knowledge of IT security best practices as defined by ISO / SOC or similar.

Why Aspire

In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.

  • Be part of a (Remote is here-to stay) organization
  • Work and learn from great minds
  • Explore new opportunities to learn and grow everyday by attending technical and non-technical training
  • Get market exposure by working with international tech leaders
  • Nursery reimbursement benefit
  • Attend virtual and onsite international tech conference
  • Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO/ SOC.