Python Developer
Reveille Technologies
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Agile Methodologies
Amazon Web Services (AWS)
Azure
Databases
Django
Python
Systems Development Life Cycle
Standard Sql
Software Engineering
Web Application Frameworks
Flask
GIT
Containerization
Kubernetes
Information Technology
Software Version Control
Docker
Requirements
- Proficient in Python programming language with a strong understanding of its frameworks and libraries.
- Extensive knowledge of SQL and experience with database management systems.
- Strong problem-solving skills and the ability to think critically under pressure.
- Excellent communication skills, both verbal and written, to effectively collaborate with team members and stakeholders.
- Experience with version control systems, such as Git.
Preferred Skills:
- Familiarity with web development frameworks (e.g., Django, Flask).
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of Agile methodologies and experience working in Agile teams.
- Understanding of software development lifecycle (SDLC) and best practices.
- Experience with containerization technologies (e.g., Docker, Kubernetes)., * Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong analytical skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Commitment to continuous learning and professional development.