Boost Run is seeking an experienced Senior Python Developer to join our team. The successful candidate will be proficient in Python with a strong background in Django. You will play a crucial role in developing and maintaining our Django-based website, allowing clients to view available servers, request rentals, and manage active rentals. Experience with Linux environments and AWS services is also essential for this role.
Key Responsibilities
Design and implement robust, scalable, and high-performance backend services using Python and Django.Develop and maintain our website to showcase available servers and facilitate rental requests.Collaborate with front-end developers, designers, and other team members to create seamless and efficient user experiences.Optimize applications for maximum speed and scalability.Write clean, maintainable, and efficient code while following best practices.Debug and resolve technical issues and bugs in a timely manner.Develop and maintain automated tests to ensure the reliability of the codebase.Manage and deploy applications on AWS infrastructure.Monitor, troubleshoot, and enhance the performance of existing applications.Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting edge.
Qualifications
Proven experience as a Python Developer with a strong focus on Django.Proficiency in working with Linux operating systems.Extensive knowledge of AWS services, including but not limited to EC2, S3, RDS, Lambda, and CloudFormation.Solid understanding of RESTful API design and implementation.Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM technologies.Familiarity with version control systems, particularly Git.Strong problem-solving skills and the ability to work independently as well as in a team environment.Excellent communication and collaboration skills.A degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Preferred
Skills
Experience with containerization technologies such as Docker and Kubernetes.Knowledge of front-end technologies such as JavaScript, HTML, and CSS.Familiarity with CI/CD pipelines and DevOps practices.Experience with automated testing frameworks and tools.
What we Offer
A dynamic and challenging work environment with opportunities for growth and development.Competitive salary and benefits package.A team-oriented culture that values innovation, efficiency, and collaboration.