Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
This role is designed for aspiring software developers, recent graduates, or career changers who want to specialize in Python development with a focus on backend systems, cloud integration, and DevOps practices. You will gain hands-on experience building production-ready applications, developing APIs, and deploying scalable solutions in cloud environments. The position offers mentorship, real-world projects, and exposure to modern software development workflows, preparing you to meet the expectations of top technology employers. You'll work on complex coding tasks, participate in code reviews, and build a professional portfolio while developing the skills needed to thrive in high-demand Python development roles.
Accountabilities:
As a Python Programmer, you will:
- Develop backend systems, APIs, and microservices using Python and related frameworks
- Integrate applications with cloud platforms such as AWS or Azure
- Implement CI/CD pipelines and automate deployment processes using tools like Jenkins, Docker, and GitHub Actions
- Collaborate with cross-functional teams to design and deliver production-level software
- Write clean, maintainable code and participate in code reviews to ensure high-quality standards
- Apply best practices for testing, logging, and secure software development
- Continuously learn and apply new technologies to solve practical software challenges
The ideal candidate will have:
- A Bachelor's degree in Computer Science, Engineering, or related technical field
- Proficiency in Python programming, with experience in building applications or completing projects
- Familiarity with backend frameworks, REST APIs, and microservices architecture
- Understanding of DevOps practices, CI/CD, and cloud computing (AWS or Azure)
- Basic knowledge of containerization and orchestration tools like Docker and Kubernetes
- Strong problem-solving skills, attention to detail, and collaborative mindset
- Enthusiasm for learning, mentorship, and applying Python skills to real-world projects
This role provides:
- Hands-on experience with Python development, cloud integration, and DevOps workflows
- Mentorship from experienced software engineers and structured career guidance
- Flexible work arrangements, including remote options
- Resume and LinkedIn optimization to align with industry requirements
- Mock technical and behavioral interviews to prepare for real-world hiring processes
- Exposure to project code reviews and feedback to enhance technical skills
- Connections to top technology employers and job placement opportunities
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
Key Skills
Ranked by relevanceReady to apply?
Join Jobgether and take your career to the next level!
Application takes less than 5 minutes