Job Openings Python Developer - Islamabad

About the job Python Developer - Islamabad

Senior Python Developer - Islamabad

Client Company Introduction:

Our client company is a Dubai-based GreenTech Organization committed to energy efficiency and environmental sustainability. Leveraging cutting-edge technologies such as Artificial Intelligence (AI) and Cloud Computing, they optimize buildings, making them intelligent, autonomous, energy-efficient, and eco-friendly.

The company provides sustainability through cutting-edge AI and solutions. The company works closely with its clients to understand their unique needs and tailor our solution to meet their specific requirements.

Job Role:

We are seeking a skilled and motivated Python Developer to join our dynamic team at our Islamabad office located in B-17. The ideal candidate should have solid experience in Python development and will be responsible for designing, implementing, and maintaining software solutions that meet business needs, particularly focused on energy-efficient and sustainable systems.

Key Responsibilities:

  • Develop, test, and maintain scalable web applications, APIs, and microservices. Collaborate with cross-functional teams to define, design, and ship new features. Use containerization tools like Docker to deploy and manage applications efficiently.

  • Work with cloud platforms (preferably AWS) to scale and optimize applications. Implement and maintain caching solutions such as Redis for performance optimization.

  • Set up and manage applications in Linux/Ubuntu environments.

  • Debug and optimize code for performance, scalability, and security.

  • Write clean, maintainable, and efficient Python code following best practices.

  • Participate in code reviews and adhere to industry standards for coding and testing.

  • Stay updated with the latest technologies and industry trends, particularly in the fields of sustainability and energy management.

Requirements:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Experience: Minimum 4 years post-graduation in Python development.

  • Strong understanding of Python frameworks (e.g., Django, Flask).

  • Experience working with databases like PostgreSQL, MySQL, etc.

  • Hands-on experience with microservices architecture and containerization tools like Docker.

  • Familiarity with cloud platforms such as AWS, including services like EC2, S3, RDS, Lambda, etc.

  • Experience with caching technologies like Redis.

  • Proficiency in Linux/Ubuntu environments for application deployment and server management.

  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus. Familiarity with version control tools such as Git.

  • Strong problem-solving skills, attention to detail, and a focus on performance and scalability.

  • Ability to work in a collaborative, team-oriented environment

Working Days: Monday - Friday
Working Timings: 9 AM - 6 PM

Benefits:

  • Leaves
  • Medical (announce soon)
  • Provident Fund (announce soon)

Location: Islamabad

About the job:

HR Ways is a Tech Recruitment Company that helps candidates like yours, make it into the world's & Pakistan's largest & Top Product platforms. With HR Ways, your recruitment process becomes seamless as we connect you with top employers for quick interviews and easier than ever on-boarding process. We also help you get the best deals and 360 Analysis of the company that you'd like to join. And oh, we recently placed Engineers in Emirates & Ebay!