DevOps Engineer

kognition

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