Remote Staff Backend Developer (Python, Microservices, GenAI - 92890) Ireland

Posted

Apply now
Please, let Extreme Networks know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Extreme Networks is seeking an experienced Senior Backend Developer with at least 7 years of experience in Python and microservices architecture.
  • The successful candidate will join a high-performing agile team to develop backend systems that support GenAI applications.
  • Key responsibilities include developing and optimizing backend services and APIs for ExtremeCloud Applications, focusing on scalability, efficiency, and real-time performance.
  • The role involves designing and implementing robust distributed systems using Python and FastAPI, ensuring high scalability and performance optimization.
  • Collaboration with ML Scientists and ML Engineers is essential to integrate machine learning models into scalable, production-ready systems.
  • The candidate will manage and optimize workflows using DAGs, ensuring seamless integration and operation of asynchronous tasks and queue management.
  • The position requires ensuring the development and execution of automated tests to maintain high standards of quality and system reliability.
  • Utilizing Docker and Kubernetes for service management and deployment is a key part of the role, facilitating continuous integration and delivery.
  • Conducting performance benchmarking and architecture design reviews to enhance system capabilities is expected.
  • The candidate will implement and maintain security best practices across all backend operations.
  • Mentoring junior developers and promoting a culture of technical excellence and continuous improvement is part of the responsibilities.
  • Documenting technical processes and effectively communicating progress, challenges, and solutions to both technical and non-technical stakeholders is required.

Requirements:

  • Candidates must have 7+ years of experience in Python with an in-depth knowledge of advanced features and libraries.
  • Expert knowledge of FastAPI and experience designing RESTful APIs is required.
  • Experience with SQL and NoSQL databases is necessary.
  • Extensive experience in designing and implementing synchronous and asynchronous microservices and distributed system architectures is essential.
  • Candidates should have experience with distributed computing.
  • A proven ability to handle big data, optimize workflows, and improve system performance is required.
  • Familiarity with cloud-based infrastructures such as AWS, Google Cloud, or Azure is necessary.
  • Experience in developing and maintaining cloud-based distributed computing and processing technologies like Kafka, Redis, and RabbitMQ is required.
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices is essential.
  • Experience with load testing tools and techniques is necessary.

Benefits:

  • Extreme Networks has been recognized as one of the best places to work in IT, highlighting a positive work environment.
  • The company fosters a culture of diversity and inclusion, ensuring every employee can thrive.
  • Employees can expect to be part of a global leader in networking solutions with opportunities for professional growth.
  • The role offers the chance to work in a high-performing agile team, contributing to innovative projects in GenAI applications.
  • There are opportunities for mentorship and promoting technical excellence within the team.
Apply now
Please, let Extreme Networks know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback