Role: Lead Developer(Python)
Duration:6 months
Location :London,UK (Hybrid)
Job description:
Strong Programming and Full Stack Development: Expertise in full stack Python development.
Engineering Leadership: Demonstrated leadership in engineering projects, emphasizing a systematic problem-solving approach, coupled with strong verbal and written communication skills.
Network Automation Tools: Deep knowledge in using Itential IAG and IAP, and Juniper Paragon Suite for network automation.
API Development and Systems Integration: Experienced with RESTful, gRPC APIs, and JSON/Protobuf; familiar with designing and managing APIs using platforms like Kong API.
Container Orchestration and Distributed Systems: Expertise in Kubernetes for orchestrating containerized applications and troubleshooting distributed systems.
Monitoring and Data Analysis: Proficient with Prometheus for system monitoring and Elasticsearch for logging and data analytics.
Operational Automation: Expertise in automating all operational aspects of systems in production, including development of frameworks and automating test cases.
Data Modelling and Configuration Management: Experience with data modeling using Yang, and proficient in handling network configuration changes across various devices.
Open-source Engagement and CICD Methodologies: Solid experience with open-source software tools like Netbox, Elastic, Kafka, and understanding of CI/CD methodologies using tools like Gitlab.
Advanced Network Management: Knowledge of Software Defined Networking, service provisioning, fault management, inventory management, and performance management.
Lifecycle Management: Understanding of life-cycle management concepts for devices, services, and resources.