facebook Senior Python Developer

Senior Python Developer


6-8 Years

Full Time Jobs

Market Rate

Randstad, Netherlands


Job Description:

Job Specification:

Architect & Team Lead for DevOps Team - Vue, Python, Kubernetes, Elasticsearch, and Red Hat Openshift Application

Position Overview:

We are seeking a highly skilled and motivated Architect & Team Lead to lead our DevOps team in the development of a cutting-edge web application written in npm, javascript, Vue.js and Python, FastAPI, managed on a Kubernetes cluster using Red Hat Openshift, and utilizing Elasticsearch and the Elastic Stack for advanced search and analytics. As the Architect & Team Lead, you will play a pivotal role in designing, building, and maintaining the infrastructure, processes, and tools necessary for the successful deployment and operation of our application within the Kubernetes and Elasticsearch ecosystems. This role requires a deep understanding of Vue.js and Python development, expertise in DevOps practices, Kubernetes, Elasticsearch, Red Hat Openshift, containerization technologies, and fluency in Dutch.



  • Lead and manage a cross-functional DevOps team consisting of developers, system administrators, and other relevant roles.
  • Architect and design the application's infrastructure within the Kubernetes cluster managed by Red Hat Openshift, including containerization, deployment pipelines, monitoring, and scaling strategies.
  • Collaborate with development teams to ensure seamless integration of Vue.js frontend and Python backend components within the Kubernetes environment.
  • Drive the implementation of CI/CD pipelines specifically tailored for the Kubernetes platform, automating the build, test, and deployment processes.
  • Integrate Elasticsearch and the Elastic Stack into the application architecture for advanced search and analytics capabilities.
  • Establish and enforce best practices for version control, code review, and release management within the Kubernetes, Elasticsearch, and Red Hat Openshift environments.
  • Oversee the selection and implementation of appropriate tools and technologies to support DevOps processes on Kubernetes, Elasticsearch, and Red Hat Openshift.
  • Provide technical guidance and mentorship to team members, fostering their professional growth in the context of Kubernetes, Elasticsearch, and Openshift deployments.
  • Work closely with stakeholders to gather requirements, provide project updates, and address technical challenges related to Kubernetes, Elasticsearch, and Red Hat Openshift.
  • Monitor application performance and security within the Kubernetes environment, implementing measures to optimize and protect the application and Elasticsearch cluster.
  • Troubleshoot and resolve issues related to deployment, scaling, and infrastructure specific to Kubernetes, Elasticsearch, and Red Hat Openshift.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in DevOps, software architecture, Kubernetes, Elasticsearch, and Red Hat Openshift.



  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Minimum of 3 years** of experience as an architect and team lead in a DevOps environment, preferably in building and deploying Vue.js and Python applications on Kubernetes using Red Hat Openshift, with expertise in Elasticsearch and the Elastic Stack.
  • Minimum of 8 years development work experience
  • Strong proficiency in Vue.js and Python, with a solid understanding of frontend and backend development principles.
  • Proven experience with Kubernetes orchestration, including creating and managing clusters, pods, services, and deployments.
  • Expertise in Red Hat Openshift and its Kubernetes distribution, including concepts such as Pods, Services, Routes, and Operators.
  • Extensive experience working with Elasticsearch and the Elastic Stack for search and analytics.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Demonstrated ability to design and implement CI/CD pipelines tailored for Kubernetes, Elasticsearch, and Red Hat Openshift.
  • Strong knowledge of version control systems, particularly Git.
  • Familiarity with microservices architecture and API design principles.
  • CKAD (Certified Kubernetes Application Developer) certification is required.
  • Fluent in Dutch (spoken and written).
  • Excellent problem-solving skills and a proactive attitude towards challenges.
  • Effective communication skills to collaborate with technical and non-technical stakeholders.
  • Prior experience leading and mentoring technical teams.
  • Strong organizational and project management skills.
  • Certifications in relevant technologies (e.g., CKAD, Red Hat Certified System Administrator, AWS DevOps Engineer) are a plus.

Trending Jobs

Python Developer (93224)