Position: Python Developer
- Category Programming/Software Development
- Location Nepal
- Salary N/A
- Expiry date Sep 18, 2024 (1 day left)
Job Description
Introduction:We are seeking a highly skilled and experienced Senior Python Developer to lead a dynamic team of 5-6 developers. As a key member of our technology team, you will be responsible for leading development projects, optimizing data processes, and designing cloud-based solutions. This role is ideal for someone passionate about technology and looking to make a significant impact in a fast-paced, innovative environment.
- Team Leadership: Direct and manage a team of Python developers, providing technical leadership, mentoring, and guidance.
- Development & Design: Design, develop, and implement robust Python applications with a focus on scalability, maintainability, and security.
- Cloud Solutions: Architect and deploy cloud-based solutions, ensuring efficient integration with existing systems and platforms.
- Database Management: Develop complex SQL queries, optimize database operations, and ensure data integrity and security across multiple databases.
- Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and maintain documentation to ensure high-quality software solutions.
- Project Management: Collaborate with project managers and other team leads to plan development cycles, set milestones, and deliver projects on time and within budget.
- Continuous Learning: Stay updated with emerging trends and advancements in Python development, cloud services, and database technologies.
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of professional experience in Python development, including experience with frameworks such as Django or Flask.
- Proven Expertise: Solid understanding of SQL and relational databases, experience with database design, and query optimization.
- Cloud Proficiency: Experience with cloud service providers like AWS, Azure, or Google Cloud, including deployment and management of applications in the cloud.
- Leadership Skills: Demonstrated ability to lead and mentor a team, with excellent interpersonal and communication skills.
- Problem-Solving: Strong analytical and problem-solving skills with a track record of delivering complex software solutions.
- Familiarity with front-end technologies (JavaScript, HTML5, CSS) and frameworks (React, Angular).
- Experience with Docker, Kubernetes, or other container orchestration technologies.
- Certifications in Python programming, cloud architecture, or database management.
- Monthly Salary: 80,000 - 1,00,000 depending on experience and qualifications
- Opportunity to work with cutting-edge technologies.
- Flexible working hours and 100% remote work.
- Career advancement opportunities and continuous professional development.
- Dynamic and supportive work environment.