actor - Python/Django Developer
Job Description:
Key Responsibilities:
• Write reusable, testable, and efficient code following best practices.
• Design and implement low latency, high availability, and performance-efficient applications.
• Develop and integrate user-facing elements created by frontend developers with server-side logic.
• Implement security and data protection measures.
• Integrate data storage solutions, including relational and non-relational databases.
• Build and maintain RESTful APIs platforms.
• Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
• Create and manage database schemas that represent and support business processes.
• Perform unit testing, debugging, and code reviews to ensure robust deliverables.
Key Requirements:
• Bachelor's degree in Computer Science or Information Technology.
• 4-7 years of professional experience with Python and frameworks such as Django or Flask.
• Proficiency in Object Relational Mapping (ORM) libraries.
• Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) concepts.
• Experience with user authentication and authorization across multiple systems, servers, and environments.
• Familiar with event-driven programming in Python.
• Strong understanding of accessibility, security compliance, and data protection principles.
• Proficient in creating database schemas to support complex business processes.
• Strong debugging skills and ability to write unit tests.
• Experience with containerization technologies like Docker.
• Familiar with CI/CD pipelines and DevOps practices.
• Knowledge of Agile/Scrum methodologies.
• Hands-on experience with version control systems like GitHub and tools like JIRA is a plus.
• Familiar with frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular is a plus.