Ciscoposted 23 days ago
$99,300 - $137,700/Yr
Full-time • Entry Level
Computer and Electronic Product Manufacturing

About the position

Cisco is seeking a PKI software developer for its CTIM team in Cryptographic Services team. The role requires you to be knowledgeable of PKI, certificate lifecycle management, certificate monitoring, certificate automation, and certificate discovery processes. Be part of a team working on the development of a system that gathers certificates from multiple webs, network, and software sources, inventories them in a database, and attributes and notifies their owners with API integrations. PKI and TLS authority: Collaborate with business units in need of certificate monitoring. Policy, standards, and best practices: Develop and drive adoption of PKI + cert best practice processes into the business. Reporting, disparate system integration, and data aggregation.

Responsibilities

  • Provide ownership of and perform work in FedRAMP or IL-5 type environments.
  • Develop and deliver cryptographic key and certificate management capabilities.
  • Work on certificate lifecycle management, monitoring, automation, and discovery processes.
  • Collaborate with business units for certificate monitoring.
  • Develop and drive adoption of PKI and certificate best practice processes.
  • Integrate disparate systems and define relevant reports from large data sets.

Requirements

  • Proficiency in Object-Oriented Programming (Java preferred) and debugging.
  • Strong skills in API design, development, and integration.
  • Experience with Spring frameworks and RESTful web services.
  • Excellent website creation experience (HTML, CSS, JavaScript, JSP).
  • Database design/development capabilities.
  • Understanding of scripting languages (bash, Python) and network protocols (TCP, UDP, HTTP, TLS).
  • Ability to support global operations, including a rotating after-hours on-call commitment.
  • Experience working within a large enterprise and SCRUM Agile workflow.
  • Knowledge of common web attacks (CSRF, SQL Injection, JavaScript injection) and mitigation strategies.

Nice-to-haves

  • Excellent skills in documentation, knowledge transfer, and training.
  • Strong skills in Python scripting and programming.
  • Experience with JIRA and Confluence management, including workflow automation.
  • Experience with Splunk for logging and reporting.
  • Moderate Linux administration skills.
  • Familiarity with Apache/Tomcat/Nginx.
  • Prior experience with operating or building a public TLS certificate authority or trust store.
  • Knowledge of PKI uses for device and application authentication.
  • Experience with Continuous Integration processes.
  • Proficiency in using Version Control Systems like Git.

Benefits

  • 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.
  • Sick Time Off policy with 80 hours provided on hire date.
  • Paid time to volunteer and give back to the community.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service