We're looking for a proactive Python Developer to contribute significantly to our software projects. You'll need a solid background in coding, testing, and deploying applications to succeed.
Responsibilities
Architecting applications and databases based on product requirements.
Managing version control and code management using Git.
Collaborate with UX/UI designers to ensure user-focused solutions.
Research and propose new technologies or frameworks to enhance productivity.
Conduct training sessions for team members regarding new tools and technologies.
Contributing to technical documentation and user manuals.
Assist in migrating legacy systems to updated frameworks.
Participate in scrum meetings and project planning activities.
Requirements
Education
Bachelor's degree in Software Engineering or a related field
Master's in a related field is preferred
Experience
3+ years of experience in software development, particularly in Python
Technical Skills
RESTful APIs
Version Control (Git)
Soft Skills
Communication
Time Management
Certifications
AWS Certified Developer – Associate
Languages
English: Fluent
Advantageous
Experience with Docker and Kubernetes: Hands-on experience with containerization tools Docker and orchestration using Kubernetes.
Familiarity with CI/CD practices: Knowledge of continuous integration and continuous deployment methodologies.
Benefits
Medical aid and wellness programs
Performance bonuses based on company and individual performance
Paid leave and flexible working hours
Opportunities for professional development and training
Company Culture
Innovation: We drive innovation by encouraging creativity and smart problem-solving.
Team Spirit: Teamwork is essential; we foster collaboration in every area of our business.
Diversity and Inclusion: We are committed to diversity, valuing different perspectives and backgrounds.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development