Python Developer
HR WaysJob description
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.
- 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
Benefits
- Leaves
- Medical (announce soon)
- Provident Fund (announce soon)
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!
¿Te interesa este puesto?