Cisco is an innovative technology company focused on providing software products to sensitive US Government customers. They are seeking a Lead DevOps Engineer to enhance the developer experience and productivity, support application CI/CD, and lead a team to solve complex technical challenges.
Responsibilities:
- Partner with the Engineering Manager, Software Architect, and Portfolio Owner team to create, deploy, and continuously improve our portfolio of products in development and production environments
- Define, implement, and enforce best practices for the W4G Program
- Refine architectural decisions into designs. Communicate designs to both technical and non-technical partners
- Address technical challenges and refine designs to meet user requirements and implement standard methodologies
- Keep up to date with the latest methods and techniques in industry and collaborate with engineering leaders and engineers
Requirements:
- 7+ years of professional experience in software engineering, DevOps, cloud infrastructure, or other relevant technical areas
- Self-starter with a willingness to ask forgiveness, not permission, who has a proven track record of collaborating in agile teams, participating in code reviews, leading technical discussions, and interfacing directly with clients to deliver high-quality features on schedule
- Proven ability to deploy or migrate production applications to cloud-based Kubernetes environments, ensuring scalability and high availability
- Understanding of cloud computing platforms and services, particularly AWS
- Extensive experience with Infrastructure as Code (IaC), emphasizing Terraform/OpenTofu
- Proficiency in one or more programming languages such as Python, Ruby, or Go, with experience in CI/CD pipelines (GitLab CI, GitHub Actions, etc.) and the capability to apply well-established enterprise standards, processes, and procedures to ensure timely and high-quality delivery of engineering projects
- Strong knowledge of TCP/IP, routing fundamentals, containerization, and orchestration tools such as Docker and Kubernetes
- Active U.S. Government Security Clearance
- Hands-on experience applying and integrating Large Language Models (LLMs) and AI-powered development tools into software engineering workflows. Ability to apply AI to accelerate development, improve code quality, automate routine tasks, enhance troubleshooting, and increase team productivity while maintaining strong engineering judgment and security standards
- Familiarity with designing, deploying, and scaling applications in the cloud
- Strong knowledge of software design and deployment principles
- Experience with microservices architecture and API design
- Familiarity with databases including both relational and NoSQL databases
- Proficiency in multiple scripting languages
- Security knowledge to ensure that systems are designed with security best practices