careers

join our team
The success of our company is driven by the strength of our team. We strive to create environment where everyone is treated with dignity and respect. 
 

 

As a DevOps engineer, you will lead the system administration of our DevOps infrastructure, and automation of our DevOps process by designing, implementing, and maintaining our continuous integration and delivery pipelines, ensuring the reliability, scalability and security of our infrastructure and applications.

Responsibilities:

  1. Design, build, and maintain CI/CD pipelines to automate the deployment, testing, and monitoring of applications
  2. Manage and provision infrastructure resources using configuration management tools
  3. Implement and maintain monitoring and alerting systems to ensure the availability and performance of services
  4. Troubleshoot and resolve issues related to infrastructure, deployment, and performance
  5. Implement security best practices and ensure compliance with industry standards
  6. Continuously evaluate and recommend improvements to existing processes and technologies
  7. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings, to ensure effective collaboration and project execution

Qualifications/Experience:

  1. Bachelor’s degree in Computer Science Engineering, or equivalent professional degree
  2. Minimum of 2 years of hands-on experience as DevOps engineer or similar role
  3. Proficiency in Python programming language
  4. Hands-on experience with Cloud platforms such as AWS, Azure, or GCP
  5. Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI
  6. Experience with managing code infrastructure using GitHub
  7. Certifications such as AWS Certified DevOps Engineer or similar will be an added advantage
  8. Knowledge of agile methodologies and DevOps practices
  9. Understanding of cybersecurity principles and best practices

We are seeking a skilled Application Test Engineer to join our dynamic software development team. The ideal candidate will have a strong background in software testing methodologies, a keen eye for detail, and a passion for ensuring the quality and reliability of our software applications. As an Application Test Engineer, you will play a pivotal role in delivering high-quality software solutions to our clients.

Responsibilities:

  1. Collaborate with cross-functional teams, including Developers and Product Managers, to understand project requirements and user stories
  2. Design, develop, and execute comprehensive test plans, test cases, and test scripts to verify the functionality, performance, and security of software applications
  3. Perform various types of testing, including functional, regression, integration, and performance testing
  4. Identify and document software defects and inconsistencies and work closely with developers to ensure timely resolution
  5. Create and maintain automated test scripts to streamline testing processes and improve efficiency
  6. Contribute to CI/CD pipelines to ensure automated testing is integrated into the development workflow
  7. Stay up-to-date with industry trends and advancements in software testing methodologies and tools
  8. Provide clear and concise testing status reports and participate in project meetings to communicate progress and challenges

Qualifications/Experience:

  1. Bachelor’s degree in Computer Science Engineering, or a related field
  2. Minimum 3 years of experience as a Test Engineer or in a similar quality assurance role
  3. Strong understanding of software testing methodologies, testing tools, and processes
  4. Experience with test automation tools such as Selenium, Appium, or similar frameworks
  5. Familiarity with programming languages such as Java, Python, or C# for test automation scripting
  6. Experience in electric grid, industrial network, manufacturing, OT domains will be an added advantage
  7. Strong communication and collaboration skills
  8. Ability to work in an agile development environment

As a Front-end Development Engineer, you will work on the design and development of web-based user interfaces for the GRIDsentry suite of products. You will also collaborate closely with cross-functional teams, including Back-end Developers, UI/UX Designers, Product Managers, and Domain Experts to create high-quality user interfaces that meet user needs and business requirements.

Responsibilities:

  1. Develop responsive web-based user interfaces using HTML, CSS, and JavaScript
  2. Collaborate with UI/UX Designers to transform wireframes and mock-ups into interactive and responsive web interfaces
  3. Optimize web applications for maximum speed and scalability
  4. Ensure the technical feasibility of UI/UX designs
  5. Work closely with Back-end Developers to integrate front-end code with server-side logic
  6. Stay updated on emerging technologies and industry trends to continuously improve front-end development processes
  7. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings, to ensure effective collaboration and project execution
  8. Troubleshoot and resolve issues reported by users or identified through testing, maintaining the stability and integrity of deployed applications

Qualifications/Experience:

  1. Bachelor’s degree in Computer Science Engineering, or equivalent professional degree
  2. Minimum of 2 years of hands-on experience in front-end development
  3. Proficient in web markup, including HTML5 and CSS3
  4. Strong knowledge of JavaScript and JavaScript frameworks/libraries such as React, Angular, or Vue.js
  5. Experience with responsive design techniques and frameworks such as Bootstrap
  6. Experience with front-end build tools such NPM, Webpack, and Sass
  7. Experience with version control systems (e.g., Git) and CI/CD pipelines
  8. Ability to work effectively in a fast-paced and collaborative environment

We are seeking a skilled Application Test Engineer to join our dynamic software development team. The ideal candidate will have a strong background in software testing methodologies, a keen eye for detail, and a passion for ensuring the quality and reliability of our software applications. As an Application Test Engineer, you will play a pivotal role in delivering high-quality software solutions to our clients.

Responsibilities:

  • Collaborate with cross-functional teams, including developers and product managers, to understand project requirements and user stories
  • Design, develop, and execute comprehensive test plans, test cases, and test scripts to verify the functionality, performance, and security of software applications
  • Perform various types of testing, including functional, regression, integration, and performance testing
  • Identify and document software defects and inconsistencies and work closely with developers to ensure timely resolution
  • Create and maintain automated test scripts to streamline testing processes and improve efficiency
  • Contribute to continuous integration and continuous delivery (CI/CD) pipelines to ensure automated testing is integrated into the development workflow
  • Stay up-to-date with industry trends and advancements in software testing methodologies and tools
  • Provide clear and concise testing status reports and participate in project meetings to communicate progress and challenges

Qualifications & Experience:

  • Bachelor’s degree in Computer Science Engineering, or a related field
  • Minimum 3 years of experience as a Test Engineer or in a similar Quality Assurance role
  • Strong understanding of software testing methodologies, testing tools, and processes
  • Experience with test automation tools such as Selenium, Appium, or similar frameworks
  • Familiarity with programming languages such as Java, Python, or C# for test automation scripting
  • Experience in Electric Grid, Industrial Network, Manufacturing, OT domains will be an added advantage
  • Strong communication and collaboration skills
  • Ability to work in an Agile development environment

As a Full Stack Development Engineer, you will work on the design and development of web applications for the GRIDsentry suite of products by seamlessly integrating front-end and back-end functionalities. You will collaborate closely with cross-functional teams, including UI/UX designers, product managers, domain experts and fellow developers, to create high-quality solutions that meet user needs and business requirements.

Responsibilities:

  • Design and develop components for front-end and back-end for GRIDsentry applications to provide exceptional user experiences
  • Collaborate with UI/UX designers to transform wireframes and mock-ups into interactive and responsive web interfaces
  • Develop robust APIs and ensure smooth integration with various third-party services and databases
  • Stay up-to-date with emerging trends and best practices within the field of full stack development, and proactively introduce new technologies when applicable
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings, to ensure effective collaboration and project execution
  • Troubleshoot and resolve issues reported by users or identified through testing, maintaining the stability and integrity of deployed applications

Qualifications & Experience:

  • Bachelor’s degree in Computer Science Engineering, or equivalent professional degree
  • Minimum of 3 years of hands-on experience in full stack web development, with a strong track record of successfully delivering complex projects
  • Proficiency in both front-end and back-end technologies, including but not limited to JavaScript, React, jQuery, Bootstrap, Node.js, Python, Django, Redis
  • Extensive experience with database systems such as MySQL, PostgreSQL, or similar
  • Proven ability to design and develop RESTful APIs and integrate third-party APIs
  • Good experience with version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment

As a Senior Architect/Systems Engineer, you will take lead on the technology aspects of GRIDsentry’s product development, along with ownership of product architecture, design, and technology selection. You will own the flow of product requirements to architecture, design, implementation, and validation. Specifically focusing on aspects of performance, data integrity, and deployment strategies for the GRIDsentry suite of products, you will provide technical leadership and mentoring to product developers and testers in the team.

Responsibilities:

  • Own architecture, design, and technology selection for GRIDsentry product suite
  • Ensure compliance with existing software standards and conformance to design specifications
  • Lead implementation by owning the flow of product requirements into architecture, design, and code
  • Lead and mentor software developers and product testers
  • Identify and address performance bottlenecks, security vulnerabilities, and other technical challenges to ensure optimal application performance
  • Stay up-to-date with emerging trends and best practices within the field of full stack development, and proactively introduce new technologies when applicable
  • Help developers troubleshoot and resolve issues reported by customers

Qualifications & Experience:

  • Bachelor’s degree in Computer Science Engineering, or equivalent professional degree with minimum of 8 years of hands-on experience in developing software products
  • Experience in cloud application architecture and design
  • Proven ability to design and develop RESTful APIs and integrate third-party APIs
    Proficient in C/C++ or Java, Python or Perl/Bash in a Linux/Unix environment

  • Experience in developing and supporting multithreaded applications in a Linux/Unix environment
  • Proficiency in working with database systems such as MySQL, PostgreSQL, or similar databases
  • Solid understanding of software architecture principles and design patterns
  • Knowledge of TCP/IP networking protocols
  • Good experience with version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment
  • Excellent communication skills, both written and verbal

We are seeking a skilled and motivated Intern to join our team and contribute to creating cybersecurity threat scenarios, as well as test and validate these scenarios in the lab to come up with possible mitigation strategies. The product in scope is the Intrusion Detection product for electric substations.

Duration: 3 months (Full-time)

Responsibilities:

  • Create threat scenarios by looking at and modifying data packets for various OT protocols used in the electric substation network

  • Perform penetration tests and validate the threat scenarios
  • Collaborate with cross-functional teams to develop possible mitigation strategies for the identified threats

 

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or Cybersecurity
  • Understanding of cybersecurity principles
  • Willingness to learn OT network protocols such as IEC 61850, DNP3, and Modbus so as to manipulate data packets for threat scenarios


Company Profile:

GRIDsentry Pvt. Ltd. is a Power-grid Cybersecurity company with a focus on securing
electric substations from cyberattacks. We provide best-in-class intrusion detection, protection, and mitigation solutions for cyber-attack scenarios based on defensive deception technology and AI/ML techniques.

We are seeking a skilled and motivated Test Engineer to join our team and help ensure the security and integrity of our software applications and systems. As a Security Test Engineer, you will be responsible for designing cybersecurity test scenarios and perform penetration tests for applications in our portfolio. Your role will play a critical part in identifying vulnerabilities, recommending security improvements, and contributing to the overall security posture of our products.

Responsibilities:

  • Perform penetration testing on applications in our portfolio
  • Utilize both automated and manual testing techniques to identify and exploit vulnerabilities in applications, APIs, databases, and network infrastructure
  • Collaborate with cross-functional teams to develop comprehensive security test plans, testing scope, objectives, and success criteria for security assessments
  • Identify, document, and communicate security and functional issues and risks to development teams, providing clear and actionable recommendations for remediation
  • Collaborate with stakeholders to prioritize and address security issues in a timely manner
  • Contribute to the enhancement of security testing processes and tools to improve efficiency and coverage

Qualifications & Experience:

  • Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent work experience)

  • Minimum 2 years of hands-on experience with penetration testing
  • Experience performing Red Team activities
  • Experience in testing OT/Industrial networks
  • Solid understanding of software test methodologies/principles, software security, common vulnerabilities, and attack vectors
  • Familiarity with programming languages such as Python or C/C++
  • Relevant security certifications (e.g., CEH, CISSP, CISM, etc.) are a plus

As a Senior Full Stack Development Engineer, you will lead the design and development of web applications for the GRIDsentry suite of products by seamlessly integrating front-end and back-end functionalities. You will collaborate closely with cross-functional teams, including UI/UX designers, product managers, domain experts and fellow developers, to create high-quality solutions that meet user needs and business requirements.

Responsibilities:

  • Lead the development process, from conceptualization to deployment, for web applications that provide exceptional user experiences

  • Design and implement scalable, maintainable, and efficient code across both front-end and back-end components of applications
  • Collaborate with UI/UX designers to transform wireframes and mock-ups into interactive and responsive web interfaces
  • Develop robust APIs and ensure smooth integration with various third-party services and databases
  • Identify and address performance bottlenecks, security vulnerabilities, and other technical challenges to ensure optimal application performance
  • Mentor and provide guidance to junior developers, offering code reviews and technical expertise to foster professional growth within the team
  • Troubleshoot and resolve issues reported by users or identified through testing, maintaining the stability and integrity of deployed applications

Qualifications & Experience:

  • Bachelor’s degree in Computer Science Engineering, or equivalent professional degree
  • Minimum of 6 years of hands-on experience in full stack web development, with a strong track record of successfully delivering complex projects
  • Proficiency in both front-end and back-end technologies, including but not limited to JavaScript, React, jQuery, Bootstrap, Node.js, Python, Django, Redis
  • Extensive experience with database systems such as MySQL, PostgreSQL, or similar

  • Proven ability to design and develop RESTful APIs and integrate third-party APIs

  • Solid understanding of software architecture principles and design patterns

  • Good experience with version control systems (e.g., Git) and CI/CD pipelines

  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment

  • Excellent communication skills, both written and verbal

As a Senior Technology Specialist/Network Protocols Engineer, you will lead the design and development of communication modules and data manipulation modules that require low-level implementation to seamlessly integrate software with hardware platforms, enabling optimum performance and data integrity for the GRIDsentry suite of products. You will collaborate closely with cross-functional teams to create high-quality solutions that meet user needs and business requirements.

Responsibilities:

  • Lead the design and development of communication and data manipulation modules for the protocols – IEC 61850, DNP3, Modbus

  • Implement scalable, maintainable, and efficient low-level code involving communication, data access, and data manipulation logic from the above protocols

  • Identify and address performance bottlenecks, security vulnerabilities, and other technical challenges to ensure optimal application performance

  • Mentor and provide guidance to junior developers, conduct code reviews, and provide technical expertise to foster professional growth within the team

  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings, to ensure effective collaboration and project execution

  • Troubleshoot and resolve issues reported by users or identified through testing, maintaining the stability and integrity of deployed applications

Qualifications & Experience:

  • Bachelor’s degree in Computer Science/Electronics Engineering, or equivalent professional degree

  • Minimum of 8 years of hands-on experience working with industrial network protocols

  • Knowledge of electricity domain protocols such as Modbus, DNP3, 61850, etc. will be a plus

  • Hands-on experience in writing performant code in Python, C, C++

  • Proficiency in databases: SQL/Postgres, OS – Linux

  • Solid understanding of software architecture principles and design patterns

  • Experience with version control systems (e.g., Git) and CI/CD pipelines

Interested in any of our job openings?

Click here to send us your CV