Senior Backend (Python) Developer -ID472

Full Time Job @TalentSathi – Simplifying the Recruitment in Information Technology
  • Kathmandu
  • Post Date : January 29, 2025
  • Apply Before : February 12, 2025
  • Salary: Negotiable
  • 0 Application(s)
  • View(s) 24
Email Job

Job Detail

  • Experience 5 Year
  • Industry Software Company
  • Qualifications Bachelor

Job Description

Our client is seeking a highly skilled and experienced Senior Backend Developer specializing in Python and Django, with a strong focus on DevOps and CI/CD pipelines in cloud environments like Azure with 3-4 years of experience. The ideal candidate will have a proven track record in backend development, system optimization, and deploying scalable, secure, and robust applications. This role is perfect for someone who thrives in a collaborative environment and is eager to lead backend-focused projects for innovative and impactful solutions.

Key Responsibilities:

Backend Development (Primary Focus)

– Design, develop, and maintain scalable, secure, and high-performance backend systems using Python and Django.
– Build and optimize RESTful APIs and backend services to meet application requirements.
– Implement robust authentication and authorization mechanisms using OAuth, JWT, or similar standards.
– Develop efficient database models and manage relational databases like PostgreSQL and MySQL.
– Monitor and optimize backend performance, ensuring minimal latency and high availability.
– Integrate third-party services and APIs for enhanced functionality.
– DevOps and CI/CD (Core Expertise)
– Design and maintain CI/CD pipelines using tools like GitHub Actions.
– Deploy, monitor, and troubleshoot applications in cloud environments, particularly Azure.
– Automate infrastructure provisioning and configuration management using tools such as Terraform or Ansible.
– Implement monitoring and logging solutions to ensure operational visibility and reliability.
– Collaborate with the DevOps team to ensure smooth deployment processes and scalability.
– Team Collaboration and Mentorship
– Work closely with cross-functional teams, including frontend developers, DevOps engineers, and project managers, to ensure seamless project execution.
– Provide mentorship and technical guidance to junior developers, fostering a culture of continuous learning and improvement.

 

Required Skills and Qualifications

Backend Expertise

– Strong hands-on experience with Python and the Django framework for backend development.
– Proficiency in designing and managing relational databases such as PostgreSQL or MySQL.
– Expertise in developing scalable APIs and backend services.

DevOps and Cloud

– Solid understanding of Azure cloud services, including deployment, monitoring, and scaling applications.
– Proficiency in setting up and managing CI/CD pipelines using tools like GitHub Actions.
– Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes.
– Hands-on experience with infrastructure-as-code tools such as Terraform or Ansible.

Tools and Practices

– Strong understanding of version control systems, particularly Git.
– Familiarity with core cybersecurity protocols and practices.

Preferred Skills

– Experience with asynchronous programming frameworks like FastAPI or Flask.
– Knowledge of microservices architecture and event-driven design.
– Familiarity with NoSQL databases such as MongoDB.
– Experience with WebSocket and real-time data handling.

Additional Attributes

– Excellent problem-solving and analytical skills, with the ability to address complex backend challenges.
– Strong communication skills to collaborate with cross-functional teams and stakeholders effectively.
– Ability to work independently and take ownership of backend projects from concept to completion.

Apply: Please send us your resume at career@talentsathi.com, we will fast-track the application process.

Other jobs you may like