Software Engineer - Containers Platform
San Jose, CA, United States
What You’ll Do
You will be a member of a Cloud Infrastructure and Platform Automation (IPA) software engineering team that develops tools and integrations for a portfolio of cloud infrastructure services running Cisco’s critical business services. Our team is seeking a proficient Container Development Software Engineer with expertise in OpenShift or Anthos to join our team. The ideal candidate will be responsible for crafting, developing, and maintaining container-based solutions, ensuring reliability, scalability, and efficiency in container orchestration.
Responsibilities
Container Solution Development: Design, develop, and implement container-based solutions with a focus on OpenShift or Anthos, ensuring scalability, reliability, and performance optimizations
Software Development: Develop software components, tools, and frameworks that integrate with containerization platforms (OpenShift or Anthos) for efficient deployment, management, and monitoring of containerized applications
System Architecture: Collaborate with multi-functional teams to architect and implement scalable systems based on OpenShift or Anthos, ensuring high availability and fault tolerance
Responsible for developing, deploying, and maintaining applications within Kubernetes environments, with expertise in Git, Jenkins, SonarQube, Artifactory, Docker containers, Openshift Kubernetes, and Anthos
Champion and drive the adoption of Infrastructure as Code (IaC) practices and attitude
Security and Compliance: Implement security measures and compliance standards within container environments, ensuring best practices for container security and access controls
Stay Updated: Keep tabs on the latest trends, tools, and technologies in the containerization ecosystem, implementing innovative solutions where applicable
Who You’ll Work With
Cisco is redefining its platforms to run the next generation of cloud-native and multi-cloud services. This role offers a superb opportunity to work with a team to transform how infrastructure platforms are developed and led with full software automation. This team is responsible for developing tools and platforms for users to procure and lead cloud infrastructure. While we work closely with infrastructure, solving problems through software development is at our core.
Who You Are
You are an excellent Software Engineer with software design, development, deployment, and support experience building outstanding tools and apps using modern software practices. You have a confirmed background in and understanding of software systems with strong programming experience with the ability to work closely with the rest of the Engineering team from the early stages of design all the way through identifying and resolving production issues. You’re passionate about this role and also believe that automation is key to operating largescale systems. You’re flexible and willing to learn new things in a fast-paced environment.
Minimum Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
5+ years of software development experience.
Expertise in containerization platforms like OpenShift or Anthos and proficiency in Go, Python, or YAML. Track record of deploying and optimizing container clusters in production environments and managing Kubernetes Platform as a code.
Strong knowledge of GitOps, Terraform, and Ansible Automation. Familiarity with monitoring/logging tools like Prometheus, Grafana, or ELK stack
Preferred Requirements
CKA or CKAD Certified
Strong Golang or Python and/or Kubernetes development skills
Strong problem-solving skills and the ability to troubleshoot sophisticated issues within container environments
An aim to get things done in a highly collaborative and agile development environment
Why Cisco
#WeAreCisco, where each person is outstanding, but we bring our talents to work as a team and make a difference powering an expansive future for all.
We adopt digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t 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, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, ambitious steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.
So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!
#J-18808-Ljbffr