PROJECT DESCRIPTION :
Implementation, deployment, and integration of custom automation and plugins to support large-scale automated network ecosystems for Tier 1 Service Providers using modern tools and practices.
TECHNOLOGY :
Python, Kubernetes, Database (PostgreSQL, MongoDB), Networking Concepts
Your role
RESPONSIBILITIES :
- Build and test code to validate functionality against requirements.
- Maintain an understanding of long-term company strategy and ensure that designs will enable projects to meet the changing industry / competitive demand.
- Implement and recommend viable architectural approaches that support long term maintainability, extensibility, and inter-operability of enterprise applications.
- Ensure quality adherence.
- Ensure best practices while meeting non-functional requirements.
- Validate architecture that is defined and communicated.
- Identify key engagement and solution risks and define mitigation strategies.
- Review requirements, and work with necessary teams, ensuring there is agreement on what software is to be built and implemented.
- Synthesize design, incorporate review comments, and provide critical review of other designs.
- Triage incoming items to validate reported issues and ensure reproducibility.
- Develop and maintain strong, positive relationships with customers, vendors, peers, and other employees.
- Participate in project retrospectives and contribute to continuous improvement of the software development life cycle.
- Stay current on technologies.
- Show accountability and ownership for the work undertaken.
- Provide leadership and mentoring for other engineers
Requirements
MANDATORY REQUIREMENTS :
Strong knowledge of Python programming (at least 4+ years of experience in Python development)Knowledge and application of object-oriented design principles.Knowledge and experiene working with : JSON, RESTful APIs, Ansible and KubernetesExperience and Proficiency in T-SQL and SQL Server with some basic DBA skills – Postgres + MongoDB.Knowledge of Networking Concepts (including L2 / L3 VPNs, IP VPN or Cloud Connectivity concepts) and experience with OSS / BSS systems, BGP, ISIS, etc .A good understanding of IT environments including networking , server technologies, databases, security, and performance.Experience deploying servers, and network devices, and building scripts / apps using own or open-source libraries.Higher education in computer science or telecommunicationsFluent in English , written and spoken.Familiarity with Scrum and Agile.Nice to have
Experience with the Cisco NSO platform and RedHat OpenshiftKnowledge of Network AutomationGood understanding of telemetry.Good understanding of workflow automation testing – like service provisioning workflow, resource inventory workflow etc.Knowledge of Element Management System (EMS) and Network Management System (NMS).Good understanding of networking protocols - like ISIS, BGP.Familiarity with concepts of BDD.Our offer
Working on interesting endeavors with modern technologies – never again boring assignments.Flexible working hours and remote work.Collaborative office culture and knowledge sharing.Attractive salary.Flexible forms of employment.Comprehensive health package.Co-financed MultiSport card.Vibrant, pet-friendly, no dress-code office overlooking the Wawel Castle.Free group English lessons with Native speakers.