Valtix-posted 4 months ago
Full-time • Senior
RTP, NC
11-50 employees
Publishing Industries

Cisco IT is a transformation engine enabling people to do the best work of their lives! Our vision is to be loved as the world's best IT organization. We lead with user experience, accept agile ways of working, drive engineering efficiency, and deliver with Cloud first, shift left, AI powered technology. Licensing On-Premise and API Management group is an integral part of Cisco's journey from a Networking company to a Software company. Recurring revenue and subscription enablement are key portfolios we work on. Join a dynamic team of upbeat engineers dedicated to crafting and building a robust platform. You'll work with industry-leading technologies, collaborating with other core component teams across various languages, including Java, Python, and C.

  • Write clean, maintainable, and efficient code in Python, following best practices and coding standards.
  • Leverage advanced Python features, including concurrency (asyncio, threading, multiprocessing), to build highly performant applications.
  • Develop, test, and maintain RESTful APIs and other backend services using frameworks such as Flask or FastAPI.
  • Design and implement scalable microservice architectures that support business needs and growth, ensuring seamless service communication and fault tolerance.
  • Collaborate with stakeholders to translate business requirements into well-architected system designs, optimizing for performance, scalability, and reliability.
  • Work closely with multi-functional teams, including DevOps, QA, and product managers, to ensure smooth software delivery and solve issues in various environments.
  • Gain hands-on experience with DevOps tools such as Jenkins and build systems to streamline CI/CD pipelines.
  • Minimum 7+ years of software development experience, including at least 5+ years specializing in Python.
  • Proven expertise in Python concurrency (asyncio, threading, multiprocessing), API development (RESTful APIs), and backend system design.
  • Strong understanding of microservices architecture, distributed systems, and software design patterns.
  • Familiarity with DevOps tools (e.g., Jenkins, build systems) and solid grasp of system architecture principles.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with database technologies, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Redis).
  • Basic knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Advanced problem-solving and debugging skills.
  • Excellent communication and collaboration skills with multi-functional teams.
  • Eagerness to learn new tools, technologies, and methodologies.
  • Quality medical, dental and vision insurance.
  • 401(k) plan with a Cisco matching contribution.
  • Short and long-term disability coverage.
  • Basic life insurance.
  • Numerous wellbeing offerings.
  • Up to twelve paid holidays per calendar year.
  • Flexible Vacation Time Off policy for exempt new hires.
  • Sick Time Off policy with 80 hours provided on hire date.
  • Paid time away to deal with critical or emergency issues.
  • Additional paid time to volunteer and give back to the community.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service