Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Cisco Software Engineer 
India, Karnataka, Bengaluru 
195916404

Yesterday
In this role, you’ll contribute to the development of secure, scalable, and user-friendly applications that enable organizations to manage their security infrastructure efficiently. You’ll work with modern tech stacks, gain real-world cloud and networking experience, and help shape the future of security orchestration.
Roles and Responsibilities:
  • Build and manage high available, reliable and scalable microservices for a central platform component.
  • Collaborate with cross-functional teams to design and develop robust and scalable features for Cisco Defense Orchestrator.
  • Implement APIs and integrations that enable simplified policy management across hybrid environments.
  • Work on automation frameworks for provisioning, configuration, and management of network security devices.
  • Analyze and resolve complex technical problems involving networking and security domains.
  • Ensure security, scalability, and high availability of cloud-based orchestration services.
  • Participate in code reviews, testing, and CI/CD processes to ensure high-quality deliverables.
Minimum Qualifications:
  • Develop and maintain front-end applications using Angular 10+, JavaScript, HTML, CSS/Sass, and JSON.
  • And/Or have a strong hold on developing backend services using Java, incorporating design patterns and microservices architecture.
  • And/Or Work with AWS services (S3, EC2, Lambda, SNS/SQS, Kinesis Data Streams) to design cloud-native solutions is highly desired.
  • And/Or Basic understanding of ML algorithms, Generative AI, LLMs/LangChain/RAG, and vector databases is highly desired
  • Collaborate on infrastructure provisioning using Terraform and support CI/CD processes via Jenkins and Git.
  • Participate in system architecture discussions, creating high-level and low-level design documentation (HLD/LLD).
  • Write unit and integration tests using JUnit, Mockito, and Postman to ensure code quality and reliability.
  • Apply knowledge of Operating Systems, NoSQL, DBMS, Networking, OOP, and REST principles to support end-to-end development.
Preferred Qualifications:
  • Empathetic, curious and fun to work with.
  • Familiarity with firewalls, network security, and Network Management Systems (NMS).
  • Demonstrated ability to work in agile development environments.