At Kritek, we are driving success through innovation, teamwork, experience, and expertise. Our quickly growing and fast paced software development team values strong communication skills, cooperation, professionalism and of course a good sense of humor as the foundation that brings us together to collectively get the best job done. We find and create solutions for both government agencies and the private sector in a motivated and ethical environment where our team excels because individuals’ strengths come together.

See available positions below and let us know what strengths and expertise you can bring to the team!

e-mail: [email protected]

    Security Administrator


    The candidate will work as a Security Administrator at our client location. Our client operates applications 24×7, 365 days a year. The candidate will be responsible for ensuring the security of the client’s network from both internal and external threats. The candidate will install, manage, maintain, and troubleshoot new and existing network infrastructures and work with designated teams to address and resolve network issues. The Security Administrator shall ensure that network security infrastructure and related procedures adhere to our client’s organizational standards as well as those of the industry. The candidate must be able to follow, contribute to, and maintain network security documentation standards as well as complete audits as specified by the client. The ideal candidate will have good interpersonal skills enabling effective communication, role transparency and collaboration with client personnel and network teams.


    • Architect, design, implement, support, and evaluate security-focused tools and services such as firewalls, site-to-site/client VPN, intrusion detection & prevention systems, routers, switches and associated software
    • Perform security audits, risk analysis, vulnerability testing, and security reviews periodically to ensure the security of corporate technology systems and data
    • Identify security issues and risks, and develop mitigation plans
    • Develop and interpret security policies and procedures
    • Evaluate and recommend new and emerging security tools and technologies
    • Stay abreast of industry trends and latest advancements in network and data security
    • Manage and maintain corporate end-point protection systems
    • Manage and maintain multi-site network architectures, from primary to disaster recovery sites.
    • Implement, and maintain network security policy, standards, and procedures.
    • Deploy and maintain access-list and firewall policies for high throughput environments.
    • Implement network security best practice policies for both corporate and production environments.
    • Interact with internal and external technical leaders to develop innovative solutions that meet business needs with adherence to architectural goals and principles
    • Ability to articulate advanced technical topics
    • Produce security documentation in adherence to IEEE and ISO requirements

    Candidate Qualifications:

      • Cisco Certified as CCNA; CCNA Security Preferred
      • 2+ years of network security experience within the last 5 years
      • Associates degree in Computer Science or related field; or comparable work experience and certifications
      • Network documentation experience
      • Good interpersonal skills enabling effective communication, role transparency and collaboration
      • Adaptable to change
      • Server experience
      • LAN/WAN experience
      • Experience working with cloud environments and/or vendors preferred including Cloud Security Certificates
      • Working knowledge of both Windows and Linux OS
      • Familiarity with vulnerability testing
      • Penetration testing experience
      • Working knowledge of SSL Certificates including installation
      • Knowledge of CA certificates
      • Additional security certification preferred (CompTIA, EC-Council, ISACA, (ISC)2, GIAC, etc.)
      • Ciena experience preferred

    Compensation and Benefits:

      • Competitive annual salary, commensurate with experience
      • Medical/Dental coverage
      • 401(k) and Employee Profit Sharing
      • Vacation, Holiday, and Sick Leave

    Apply online

    Javascript Front End Developer


    Kritek is seeking an experienced and positive front end developer to join our application development team. You will contribute to building an innovative web application for Smart Cities that makes use of IoT and the latest tools and technologies. Candidate will be a member of our development team ensuring our software meets and exceeds in quality, performance and reliability. You should be able to work in a small, independent and rapid development environment.

    Position Requirements:

    • At least 4 years experience as a developer working with Javascript, HTML and CSS. Development using Web Components (Shadow Dom, Custom Elements etc.) is a plus.
    • Understanding of Object Oriented Concepts & Prototype Based Programming.
    • Demonstrable experience working with at-least one web library or framework (e.g. Angular, Ext JS, jQuery, Bootstrap, Polymer etc.)
    • Experience working with services using AJAX and REST API’s.
    • Good understanding of browser performance and capabilities.
    • Basic knowledge of web security issues and prevention measures.
    • Ability to turn design and user interface mockups into functional websites in a hands-on fashion, ensuring all technology solutions are properly documented and specified.
    • Knowledge of data interchange formats such as XML and JSON.
    • Basic understanding of server side technologies (Servlets, Spring, JDBC, Hibernate etc.) is a plus.
    • Experience using asynchronous technologies on web like Web Sockets, Atmosphere, long polling etc. will be a plus.
    • Unit Testing experience is a plus.
    • Attend business and technical meetings for new and existing features

    Candidate Qualifications:

    • Must have Bachelor’s degree in Computer Science, Mathematics or Information Systems
    • Must have strong verbal and written communication skills, organizational skill and teamwork skills
    • Must demonstrate ability to analyze complex problems, propose and implement good solutions
    • Must be a resourceful problem solver, who can work independently
    • Must exhibit professional demeanor with excellent interpersonal skill
    • Have a curiosity and interest in technology trends
    • Ability to review requirements and Use Cases as developed by the Business Analyst

    Why Kritek:

    Kritek’s small development team is open and collaborative, with a culture where your input is valued. We operate in a fast-paced environment where your work creates a significant difference. We are building innovative tools for Smart Cities using cutting edge technologies and the Internet of Things. The work our team is doing can be seen every day – you can point to it and say, “I did that!”. There is tremendous growth in this industry and we want you to join us on this journey.

    Compensation and Benefits:

    • Competitive annual salary, commensurate with experience
    • Medical/Dental coverage
    • 401(k) and Employee Profit Sharing
    • Vacation, Holiday, and Sick Leave

    Local candidates only.

    Apply online