Founded in 2017, percipient.ai utilizes state-of-the-art research in Computer Vision, Artificial Intelligence and Deep Learning to develop cutting-edge tools that bridge the gap between AI and human understanding. We maintain an inclusive and collaborative environment where each individual can do their best work, grow, and have a meaningful impact on our nation’s security.
We strongly believe in the power of data to save lives, the promise of the human and machine team to protect our values, and the potential of our people to help transform the world.
We look for diverse life experiences, top-quality intellect, emotional maturity and for people that truly want to make a difference enabling profoundly important missions. We work across teams to deliver an impactful product that is changing the way our nation collects and analyzes intelligence.
is seeking an experienced Sr. DevOps Engineer to join our team. This role will be based in our Santa Clara, CA headquarters.
The Sr. DevOps Engineer will perform advanced systems automation tasks like writing configuration management code, AWS infrastructure as code, managing CI/CD pipelines using Jenkins, and debugging complex customer and systems issues. In addition to DevOps skills, this broad role requires skills in IT/networking, release management, site reliability engineering, cloud computing, and overall troubleshooting.
What You’ll DoUtilize troubleshooting and scripting skills to improve the availability, performance, and security of Percipient.ai servicesImplement automated deployments, and operational toolsCollaborate with product and engineering teams to plan and deploy product releasesEnsure services are designed with 24/7 availability and operational readiness and rigorImplement proactive monitoring, alerting, and self-healing systemsParticipate in on-call rotations, driving restoration and repair of service-impacting issuesDefine non-functional requirements as part of the product lifecycle to influence the new designs, standards, and methods for scalable, highly available distributed systemsCoding and automation of applications in the cloud
Requirements:BS in Computer Science or related field; MS a plus5+ years of Systems/Applications automation in 24/7 production services environmentsExpert understanding of running a large-scale virtualized infrastructure in the cloud and on-premiseExpertise with containerizing concepts like Docker, PaaS services on AWS, and Kubernetes or equivalent technologiesFluency with at least one current generation scripting language used by DevOps professionals such as Python, Bash, or PerlDeep experience operating on AWS (C2S) and infrastructure automation using Ansible and TerraformExcellent troubleshooting and problem-solving skillsDemonstrated experience in analyzing and diagnosing large-scale distributed systems and Linux systems internals (system libraries, file systems, etc.)Experience with elastically scalable, fault tolerance and other cloud architecture patternsExperience with Continuous Integration and Continuous Delivery including tools such as CloudformationExperience in Linux and Security triage & forensic analysisExcellent interpersonal, communication, and collaboration skillsUS citizenship required due to federal requirements
Percipient.ai is a proud equal opportunity employer and we are committed to hiring and supporting a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We believe in the benefit of a highly-collaborative, in-office culture, so if you're in the Bay Area or near the Reston Town Center, plan to be in the office 2-3 days a week.