Extreme Networks · Shannon, County Clare, · Remote
Details zum Jobangebot
Europe, Middle East and AfricaEurope, Middle East and AfricaKey ResponsibilitiesEurope, Middle East and Africa
- Europe, Middle East and AfricaDevelop and optimize backend services and APIs for ExtremeCloud - Applications, focusing on scalability, efficiency, and real-time performance.
- Europe, Middle East and AfricaDesign and implement robust distributed systems using Python and FastAPI, ensuring high scalability and performance optimization.
- Europe, Middle East and AfricaCollaborate closely with ML Scientists and ML Engineers to integrate machine learning models into scalable, production-ready systems.
- Europe, Middle East and AfricaManage and optimize workflows using DAGs, ensuring seamless integration and operation of asynchronous tasks and queue management.
- Europe, Middle East and AfricaEnsure the development and execution of automated tests, maintaining high standards of quality and system reliability.
- Europe, Middle East and AfricaUtilize Docker and Kubernetes for service management and deployment, facilitating continuous integration and delivery.
- Europe, Middle East and AfricaConduct performance benchmarking and architecture design reviews to continually enhance system capabilities.
- Europe, Middle East and AfricaImplement and maintain security best practices across all backend operations.
- Europe, Middle East and AfricaMentor junior developers and promote a culture of technical excellence and continuous improvement.
- Europe, Middle East and AfricaDocument technical processes and communicate progress, challenges, and solutions effectively to both technical and non-technical stakeholders.
- Europe, Middle East and Africa7+ years of experience in Python with an in-depth knowledge of advanced features and libraries.
- Europe, Middle East and AfricaExpert knowledge of FastAPI and experience designing RESTful APIs.
- Europe, Middle East and AfricaExperience with SQL, NoSQL databases.
- Europe, Middle East and AfricaExtensive experience in designing and implementing sync/async microservices and distributed system architectures.
- Europe, Middle East and AfricaExperience with distributed computing.
- Europe, Middle East and AfricaProven ability to handle big data, optimize workflows, and improve system performance.
- Europe, Middle East and AfricaFamiliarity with cloud-based infrastructures such as AWS, Google Cloud, or Azure.
- Europe, Middle East and AfricaExperience in developing and maintaining cloud-based distributed computing and processing technologies like Kafka, Redis and RabbitMQ.
- Europe, Middle East and AfricaProficient in Docker, Kubernetes, and modern CI/CD practices.
- Europe, Middle East and AfricaExperience with load testing tools and techniques.Europe, Middle East and Africa