Senior Python Developer

Infinite Nepal
Kathmandu, Nepal

Job Description:

  • Design and develop high-quality, scalable, and maintainable Python-based enterprise applications.
  • Collaborate with cross-functional teams to identify, prioritize, and execute tasks in a timely manner.
  • Participate in code reviews and ensure that coding standards, best practices, and security guidelines are followed.
  • Troubleshoot and debug complex issues, providing solutions that are efficient and effective.
  • Develop and maintain documentation related to design, architecture, and technical specifications.
  • Mentor junior developers and provide technical leadership in Python development, cloud technologies, and data engineering best practices.
  • Stay up to date with emerging technologies and industry trends in cloud computing, big data, and data management.
  • Participate in code reviews, architectural discussions, and sprint planning sessions to ensure high-quality deliverables.

 

Requirements:

  • Bachelor’s degree in computer science, Engineering, or related field; master’s degree preferred.
  • 7+ years of professional experience in Python development, with a strong understanding of software engineering principles and design patterns.
  • Proven experience in building and deploying cloud-based solutions using platforms such as AWS, Azure, Google Cloud Platform or Oracle cloud.
  • Solid understanding of data engineering concepts, including data modeling, ETL processes, and data warehousing.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Familiarity with API development using python frameworks like Fast API.
  • Familiarity with Unit testing with python frameworks.
  • Familiarity with AWS services like CloudFormation, Lambdas, Athena, S3, document DB, etc.
  • Strong problem-solving skills and the ability to troubleshoot complex issues in a distributed environment.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
  • Prior experience in master data management or data governance initiatives is desirable.
  • Familiarity with Agile development methodologies and tools such as Jira, Git, Bamboo, and bitbucket.
  • Excellent problem-solving and analytical skills, with the ability to work independently or as part of a team.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.

 

Source: Merojob


Job Detail Expired

  • Job Type :

    Full Time

  • Salary :

    Not Disclosed

  • Experience :

    7 - 8 (Years)

  • No. of Vacancy :

    3

  • Min. Education :

    Bachelor Degree

  • Last Date to Apply :

    April 10, 2024


Contact Detail

Email :
Website : https://merojob.com/senior-python-developer-13
Mobile :
Alternate Mobile :

Sign In