1+ months

Senior Cryptographic Services DevOps Developer

Cisco Systems Inc.
Carolina Shores, NC 28467

What You'll Do

The Cryptographic Services team is looking for a highly motivated Sr Software Developer to work on our team, providing development and support for custom applications behind Cisco's rapidly growing Public Key Infrastructure (PKI) and cryptographic services. You will develop and support various cryptographic applications for critical business functions across the company. You will work with a wide variety of internal Cisco teams needing key management, certificate authority, software signing, and other cryptographic services. You will assist in updating existing applications to meet new business requirements. You can work with our clients to understand new business requirements and break them down into work items that can be consumed and completed by Jr engineers. You will assist the teams move from a traditional Development to Production processes to a full DevOps operating model. You will work with other developers and Information Security Engineers to provide code reviews, assist in application testing (quality and security), and share in a rotating after-hours application support duty.

Who You'll Work With

We are a centralized group of architects, developers, engineers and project/program managers that specialize in building and delivering cryptographic key and certificate management capabilities to the company, as well as enabling the business to deliver enhanced services to Cisco's customers. From SSL to anti-counterfeit to software-signing to information rights management to product licensing, this group of highly hardworking and passionate individuals provide critical security services across the breadth of Cisco's internal and external functions.

Who You Are

You are an expert with 8 to 12 years working in the industry, highly motivated, self-starting, mid-career individual with the desire and initiative to expand your skills in a highly critical and complex environment. You have hands-on experience in Linux environments and a track record of juggling multiple tasks.

At minimum, we require:

  • Experience working in a SCRUM Agile workflow.
  • Ability to work across cultures and time zones
  • Experience mentoring Jr engineers
  • Provide application-specific knowledge transfer, training, & documentation
  • Experience working within a large enterprise
  • Expertise providing support for global operations (includes a rotating after hours on call commitment approximately 1 week out of every 4-6 week cycle)
  • Excellent documentation skills
  • Excellent Object Oriented Programming and Debugging skills (preference for Java, but C# and C++ will be considered)
  • Excellent website creation experience (HTML, CSS, Javascript, JSP)
  • Experience with Ansible
  • Experience with Spring frameworks a plus (Spring Boot, Maven, Apache Tiles, Hibernate, etc.)
  • Good understanding and ability to utilize scripting languages (bash, python, etc)
  • Strong understanding of network protocols (TCP, UDP, HTTP, TLS, etc)
  • Experience creating and deploying RESTful web services
  • Experience with the Eclipse IDE
  • Knowledge of common web attacks (CSRF, SQL Injection, Javascript injection, etc) and knowledge of how they are mitigated
  • Sysadmin experience on Linux/Unix systems

Additional skills and experience we would consider a plus:

  • Understanding of asymmetric and symmetric cryptography (RSA, ECC, AES, etc)
  • Understanding of PKCS standards
  • Experience creating/using/managing keys stored in HSMs
  • Knowledge of PKI uses for device and application authentication
  • Experience configuring/tweaking CI/CD pipelines
  • Experience with database design/development
  • Experience in using Version Control Systems like Git
  • Experience with crypto libraries like IAIK, Bouncy Castle, etc.
  • Experience with Apache/Tomcat

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.

Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

We Are Cisco

#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference. Heres how we do it.

We embrace digital, and help our customers implement change in their digital businesses. Some may think were old (30 years strong!) and only about hardware, but were also a software company. And a security company. A blockchain company. An AI/Machine Learning company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do you cant put us in a box!

But Digital Transformation is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)

Day to day, we focus on the give and take. We give our best, we give our egos a break and we give of ourselves (because giving back is built into our DNA.) We take accountability, we take bold steps, and we take difference to heart. Because without diversity of thought and a commitment to equality for all, there is no moving forward.

So, you have colorful hair? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool.

Categories

Posted: 2019-09-04 Expires: 2019-12-18

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Cryptographic Services DevOps Developer

Cisco Systems Inc.
Carolina Shores, NC 28467

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast