Senior Python Developer - Microservices and GCP Cloud Run
Design, develop, and maintain scalable and secure Python-based microservices. Deploy and manage containerized applications on GCP Cloud Run. Collaborate with cross-functional teams to define, design, and ship new features.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Contract: 12 months (subject to extension)
Location: Amsterdam, Netherlands.
Salary: Not a constraint for the right candidate!
Experience: 8-10 years.
Your Profile & DNA:
We are seeking a highly skilled Python Developer with expertise in Microservices and GCP Cloud Run to join our dynamic team.
Role & Responsibilities
- Design, develop, and maintain Python-based microservices that are scalable, efficient, and secure.
- Deploy and manage containerized applications on GCP Cloud Run.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Implement CICD pipelines for automated testing and deployment.
- Monitor and troubleshoot production applications to ensure high availability and performance.
- Write clean, maintainable code and ensure adherence to coding standards.
- Stay updated with industry trends and emerging technologies related to microservices and cloud computing.
Qualification & Experience
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Python developer, specifically in developing microservices.
- Strong understanding of containerization and orchestration (Docker, Kubernetes).
- Experience with Google Cloud Platform, specifically Cloud Run, Cloud Functions, and other related services.
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of database technologies (SQL and NoSQL) and data modeling.
- Proficiency in version control systems (Git).
- Experience with CICD tools and practices.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
- Preferred Qualifications
o Experience with cloud platforms Google is a plus.
o Familiarity with Python frameworks (Flask, FastAPI, Django).
o Understanding of DevOps practices and tools (Terraform, Jenkins).
o Knowledge of monitoring and logging tools (Prometheus, Grafana, Stackdriver).
What do we offer?
If your profile matches the job requirement and you are interested to be presented to our clients, then please apply and donβt forget to attach your updated CV in line with the JD!
Besides that, we offer following benefits, such as:
- 20 days of holiday per year based on 40 hours
- Encourage Personal Development - Certification (Certification Charges reimbursed)
- Income Tax Return Filing
- We provide Visa Sponsorship for Candidate & Dependants
- Possibility of bonus
Who we are:
A2G Consulting also known as "A2G Technologies" is one of the fastest growing staffing companies in North Brabant region, Netherlands. We cater to Asia and Europe market focusing on high tech & non-high-tech clientele; headquartered in Eindhoven, Netherlands with a branch office in India (Bangalore & Pune) & Dubai. We successfully find a candidate and ensure that they get opportunities in line with their aspirations. We offer visa sponsorship for local & international candidates for career-enhancing opportunities. We strongly believe in equal opportunities and hence have a pool of resources with diversified ethnicity.
You will be deployed and work at one of our client sites.