What are the responsibilities and job description for the Python with AWS Developer position at Genisis Technology Solutions?
Job Overview
We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for building scalable applications. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality software solutions that meet the needs of our clients.
Responsibilities
- Develop and maintain robust applications using Python, ensuring high performance and responsiveness.
- Collaborate with IT infrastructure teams to integrate applications with existing systems.
- Design and implement RESTful APIs for seamless communication between services.
- Work with cloud platforms, particularly AWS, to deploy and manage applications.
- Participate in code reviews and provide constructive feedback to peers.
- Write clean, maintainable code while adhering to best practices in software development.
- Troubleshoot and debug applications to optimize performance and resolve issues.
- Stay updated on industry trends and emerging technologies to enhance development processes.
Experience
- Proficiency in Python programming language is essential.
- Familiarity with Linux operating systems for application deployment and management.
- Experience in web development frameworks is a plus.
- Knowledge of RESTful services and API design principles.
- Understanding of IT infrastructure concepts and cloud computing, particularly AWS.
- Experience with VBA or C# is advantageous but not mandatory.
- Exposure to Quantum engineering concepts is a nice-to-have but not required.
If you are passionate about technology and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity as a Python Developer!
Job Type: Contract
Pay: $45.00 - $55.00 per hour
Expected hours: 40 per week
Work Location: In person
Salary : $45 - $55