Job Title: DevOps Engineer Company: Kognition AI Dept./Group: Engineering Employment Terms: Contract to hire (3-6 months) for Full-Time Position reports to: Chief Technology Officer Number of Direct Reports: 0-3 Compensation: Market salary rate + equity incentives + full benefits upon hiring

Position Summary (Purpose of job):

Kognition is an enterprise AI software company that develops an interoperability infrastructure for smart buildings and smart cities. Kognition's AI-powered policy engine automates complex business operations in real-time. We are looking for a full stack senior software engineer to join our dynamic and rapidly growing R&D team. We look at software development as a craft that requires deliberate practice, curiosity, and passion. If you work hard, have an innovative mindset, and love building great software, we should talk!

As a DevOps Engineer, you will be a key part of our research and development and operations team that builds and operates our core products. You will design, develop, deploy, document, test, and debug our on-prem and cloud Kubernetes infrastructure. You will work as part of a high-powered team, in an agile fashion, towards an end goal of making the world smarter, safer and more secure.

Key Responsibilities:

  1. Analyze, design, and plan complex software solutions -- 20%

  2. Lead programming effort -- 40%

  3. Performs complex bug verification, testing, and program support for various products -- 30%

  4. Provide technical assistance, mentorship and guidance to junior software developers -- 10%

Minimum Job Qualifications:

Education/Training: Bachelors or Masters degree; Computer Science, Engineering, Management Information Systems, or related

Business Experience: 5+ years experience in IT operations, software engineering

Critical Skills:

-Strong application design skills and understanding of AWS cloud services and Kubernetes -Thorough understanding and experience working with scripts and scripting languages (e.g. Bash, Python) -Experience working with containers and container orchestration systems and specifically Kubernetes. -Experience writing and deploying Helm charts on Kubernetes -Experience developing highly available, highly scalable web applications -Experience with real-time pub/sub, flow, and streaming frameworks (e.g. Kafka, NiFi) -Experience with NoSQL databases (e.g. MongoDB, Cassandra, CouchDB) and replication -Experience working with various testing methodologies, including test-driven development (TDD), behavior-driven development (BDD), and unit testing -Experience with performance-monitoring and tuning of complex applications -Experience deploying, managing, and configuring applications both on-prem and in-cloud (AWS, Google Cloud, Azure) -Solid understanding of the Software Development Life Cycle in Agile environment (e.g. Kanban, Scrum)

Desired Skills:

-Experience with machine vision (i.e. openCV) -Experience with web based video processing, video analytics, media compression and encoding (i.e. Gstreamer, ffmpeg) -Experience working with deep net frameworks (e.g. Tensorflow, Torch, mxnet, gluon) -Experience working with native code in non-native languages (e.g. JNA, JNI, DllImport) -Security industry experience

Additional Specialized Knowledge/Skills:

-Passion for cutting-edge software design and development -Highly motivated and self-directed -Excellent written and oral communication skills -Keen attention to detail -Proven analytical, evaluative, and problem-solving abilities -Ability to effectively prioritize and execute tasks in a high-pressure environment -Exceptional customer service orientation -Extensive experience working in a team-oriented, collaborative environment -Willingness to mentor and train junior developers -Willingness to support resolution of escalated technical support issues -Willingness to travel to client locations is preferred

Work Location During Pandemic: Fully remote

Post-Pandemic Location: Position will be located in our Philadelphia, PA office after the pandemic is over WFH flexibility with a focus on in-office availability (post-pandemic) General Office- travel less than 10%.