Job Description
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- 7+ 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 AspireIn 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 nontechnical training.
- Get market exposure by working with international tech leaders.
- Nursery reimbursement benefit.
- Aspire Wellness Program.
- Attend virtual and onsite international tech conference.
- Exposure to work in an IT environment that adheres torigorous security and compliance standards defined by ISO / SOC