DevOps Engineer

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%.

Apply Now

Back to jobs