Job Description
Job Summary
Fresher Jobs Hub is seeking a skilled Python Engineer (m/f/x) to join our dynamic team. This role is open to both onsite and remote candidates based in Germany or Austria. As a Python Engineer, you will be responsible for developing and optimizing software solutions, working on innovative projects, and collaborating with cross-functional teams. If you are passionate about Python development, cloud technologies, and automation, this is the perfect opportunity to advance your career.
Key Responsibilities
- Design, develop, and maintain Python-based applications and services.
- Optimize and improve existing code for performance and scalability.
- Collaborate with product managers, designers, and other engineers to build efficient software solutions.
- Write clean, reusable, and well-documented code following best practices.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve software defects and production issues.
- Work with cloud platforms (AWS, Azure, or GCP) for deployment and infrastructure management.
- Implement and maintain CI/CD pipelines for efficient software delivery.
- Stay up to date with industry trends and emerging technologies.
Required Skills and Qualifications
- Proficiency in Python with experience in frameworks such as Django or Flask.
- Strong understanding of object-oriented programming and design patterns.
- Experience with RESTful APIs, microservices architecture, and database management (SQL & NoSQL).
- Familiarity with Docker, Kubernetes, or other containerization technologies.
- Experience working with cloud services (AWS, GCP, or Azure).
- Knowledge of testing frameworks (pytest, unittest) and software debugging.
- Experience with version control systems (Git, GitHub, GitLab).
- Strong problem-solving and analytical skills.
- Excellent communication skills in English (German is a plus but not required).
Experience
- 2+ years of professional experience in Python development.
- Experience in an Agile/Scrum environment is a plus.
- Previous experience working remotely or in distributed teams is beneficial.
Working Hours
- Flexible working hours with the option to work remotely or from the office.
- Core hours: 10 AM – 4 PM CET (to facilitate team collaboration).
Knowledge, Skills, and Abilities
- Ability to work independently and within a team-oriented environment.
- Strong attention to detail and a commitment to writing high-quality code.
- Eagerness to learn and adapt to new technologies.
- Strong ability to analyze and solve complex technical problems.
Benefits
- Competitive salary based on experience.
- Remote work flexibility (within Germany or Austria).
- Professional development opportunities (certifications, courses, and training).
- Annual performance bonuses and stock options.
- Health and wellness benefits (health insurance, gym memberships, etc.).
- Modern work equipment (laptop, monitor, accessories).
- Inclusive and supportive company culture with a focus on work-life balance.
Why Join Us?
At Fresher Jobs Hub, we believe in empowering our engineers by providing a stimulating work environment, cutting-edge projects, and opportunities for growth. You will have the chance to work on exciting, high-impact projects in a collaborative and supportive team. We encourage creativity, innovation, and continuous learning.
How to Apply
Interested candidates should submit their CV and a cover letter detailing their experience and why they are a great fit for the role. Please include links to your GitHub, portfolio, or any relevant projects.
Apply now by sending your application to us.
We look forward to welcoming you to our team!