Careers

Join with our team

Job Openings



CODE: ZD20230005
Description:


DUTIES AND RESPONSIBILITIES
- Responsible for analyzing and assessing security controls, policies, and procedures within the organization to ensure compliance with regulatory requirements and industry best practices.
- Conduct risk assessments, monitor security incidents, and provide recommendations for enhancing security governance and improving overall security posture.
- Conduct assessments and evaluations of security controls, policies, and procedures to ensure compliance with regulatory requirements, industry standards, and internal governance frameworks.
- Identify and assess security risks and vulnerabilities, and provide recommendations for risk mitigation strategies to enhance the organization's security posture.
- Monitor and track compliance with security policies, regulations, and contractual obligations. Assist in the development and implementation of compliance programs.
- Participate in security incident response activities, including analyzing and investigating security incidents, documenting findings, and recommending remediation measures.
- Develop and maintenance of security governance frameworks, including policies, standards, and procedures. Assist in security awareness and training initiatives.
- Coordinate and participate in security audits, assessments, and penetration tests to evaluate security controls' effectiveness and identify improvement areas.
- Prepare and deliver reports on security metrics, compliance status, and risk assessments to management and relevant stakeholders. Assist in the development of executive-level dashboards and presentations.


QUALIFICATIONS:
Bachelor's degree in Computer Science, Information Security, or a related field.
Relevant certifications like CISM, CISA, or CISSP.
Familiarity with security frameworks such as ISO 27001, NIST Cybersecurity Framework, and COBIT.
2+ Years of experience in conducting a risk assessment.
Proficiency in conducting risk assessments, vulnerability assessments, and threat modeling exercises.
Knowledge of risk management methodologies and tools.
Understanding of governance principles, regulatory requirements, and industry standards related to information security and data privacy, such as GDPR, HIPAA, or PCI DSS.
Strong knowledge of security controls, technologies, and best practices, including network security, access controls, encryption, intrusion detection/prevention systems, and security incident response.

REQUIRED SKILLS:
Technical competency 1. Understanding of security governance frameworks, regulatory requirements, and industry best practices to ensure compliance and adherence to security policies and standards.
2. Proficiency in conducting risk assessments, vulnerability assessments, and threat modeling exercises. Ability to identify and prioritize security risks and develop risk mitigation strategies.
3. Knowledge of various security controls and technologies, including firewalls, intrusion detection/prevention systems, antivirus software, encryption methods, access controls, and security incident response tools.
4. Experience in security monitoring tools, log analysis, and incident response procedures. Ability to detect and respond to security incidents in a timely manner.
5. Familiarity with security auditing and assessment processes, including conducting internal audits, vulnerability scans, and penetration testing. Ability to interpret audit findings and recommend remediation actions.
6. Proficiency in developing and implementing security policies, standards, and procedures aligned with industry best practices and regulatory requirements.
7. Understanding of network architecture, protocols, and security technologies. Knowledge of secure network design, segmentation, VPNs, and network monitoring.
8. Knowledge of data privacy regulations and best practices, such as GDPR and data classification. Ability to implement data protection measures, including encryption, data masking, and access controls.
9. Familiarity with incident management tools and platforms for tracking and documenting security incidents, generating reports, and facilitating incident response processes.
10. Ability to develop and deliver security awareness programs and training materials to educate employees on security policies, best practices, and emerging threats.

CLR
Basic Level: Knowledge: Basic understanding of security governance frameworks, compliance regulations, and industry standards.
Skills: Ability to assist in conducting risk assessments, compliance monitoring, and security controls assessment under supervision.
Experience: Limited practical experience in security governance activities and basic exposure to security technologies and tools.
Intermediate Level: Knowledge: In-depth knowledge of security governance frameworks, compliance regulations, and industry best practices.
Skills: Proficient in conducting risk assessments, compliance monitoring, and security controls assessment independently. Ability to provide recommendations for risk mitigation and governance improvements.
Experience: At least 2-3 years of hands-on experience in security governance activities, including risk assessment, compliance monitoring, and security controls assessment.
Advanced Level: Knowledge: Extensive knowledge of security governance frameworks, compliance regulations, and emerging industry trends.
Skills: Highly proficient in conducting complex risk assessments, compliance monitoring, and security controls assessment.
Ability to develop and enhance security governance frameworks and provide strategic guidance on governance-related matters.
Experience: 5+ years of progressive experience in security governance, including leading governance projects and collaborating with stakeholders at various levels.
Expert Level: Knowledge: Subject matter expert in security governance frameworks, compliance regulations, and industry-leading practices.
Demonstrated thought leadership in the field of security governance.
Skills: Highly skilled in conducting comprehensive risk assessments, compliance monitoring, and security controls assessment.
Ability to provide strategic direction and drive innovation in security governance initiatives.
Experience: 10+ years of extensive experience in security governance, including leadership roles, extensive collaboration with executive management, and demonstrated impact on overall security posture.

CODE: ZD20230006
Description:


DUTIES AND RESPONSIBILITIES
- The Candidate must lead and implement SSO (Single Sign On) Implementation, participate in the design and implementation of SSO.
- The candidate will have experience in designing and implementing SSO solutions, including the integration of HRMS, AD, Exchange, COTS, and Custom Applications.
- As an SSO Implementation Engineer, you will be responsible for deploying, configuring, and maintaining the SSO infrastructure.

RELATED RESPONSIBILITIES
- Implement and manage SSO infrastructure in accordance with best practice and Client’s security standards.
- Implement and configuring SSO solutions such as Microsoft Azure Active Directory, Okta, PingFederate. Ability to design, deploy, and manage SSO infrastructure across diverse applications and platforms.
- integrate various applications with SSO, including web-based applications, on-premises systems, cloud services, and mobile applications.
- Knowledge of protocols like SAML, OAuth, or OpenID Connect for secure authentication and authorization.
- Work with clients to understand their identity and application landscape to design single sign on using Ping suits.
- Configure and implement Ping solutions, including Ping Federate, Ping Access, Ping Directory
- Conduct user acceptance testing and troubleshoot any issues during the implementation phase
- Provide ongoing support to clients post-implementation, including troubleshooting and resolving issues, performing regular system maintenance, and applying patches and upgrade as necessary.
- Develop and maintain documentation related to Ping Suits.
- Develop and maintain governance policies and procedures related to Identity and password.
- Ensuring the customer’s solution is configured and technically deployed to specification, accurately, and on-time.
- Develop and maintain low level designs, system diagrams, systems installation configuration & guides, support procedures, test plans and runbook.
- Work closely with application support & security teams to implement up-to-date patch levels and application-specific feature configuration.
- Perform advanced problem determination and root-cause-analysis.
- Plan and execute the Client Operation Readiness process for Infrastructure projects for transition into production support.
- Act as Technical leads to 3rd party vendors to ensure technical assurance and adherence to client quality standards.
- Supports the definition of project scope, plans, and deliverables including costings and implementation dates.
- Research, analyse, recommends, and implements new technologies, standards, processes, tools and techniques.
- Identifies, develops, updates and enforces standards and procedures.
- Leading the team, providing direction and guidance on tasks and timescales, and coordinating various activities.
- Participate in implementation delivery process improvement initiatives

Build Knowledge Repositories
- Ensure new knowledge is captured and shared
- Serve as a subject matter expert (SME)
- Share knowledge and enter data into knowledge repositories and build/harvest/leverage/re-use knowledge.

Project Management
- Participate in supporting the project scope, gather client requirements, manage/align resources, manage communications
- Identify project tasks/activities and develop project schedules.
- Collaborate with team members and project stakeholders.
- Effectively communicate project objectives and goals.
- Complete project activities on time, within budget and within scope.

Implementation of Products/Solutions With Clients
- Develop implementation plans.
- Create accurate operating procedures , support instructions, and operational/system documentation.
- Solicit feedback from client on quality of product/solution

Increase Client Satisfaction
- Solve problems quickly, effectively communicate solutions and associated risks.
- Manage expectations and meet deadlines

Maintain recoverability as per target
- Maintain utilization rates as per target.
- Ensure that client Operation Readiness Process for Infrastructure projects is planned and executed to transition projects into support. OR activities are within the baseline project schedule and OR is accepted into operations constrained within the scope of the project.
- Develop Low Level Designs and Implement Systems following client Standard Builds and Security compliances.
- Obtain positive project references from clients. (e.g) Emails from Client, Reference letters signed from clients and Case studies completed with clients.
- Support establishment of new solutions and services.
- Gain skills and experience to implement emerging technologies, gain new certifications and support partnership requirements.

Continuous Improvement
- Motivate one’s own team and identify opportunities to take part in change initiatives, programs and projects that reflect international best practice and changes in the competitive environment.

Policies, Processes and Procedures
- Recommend improvements to departmental policy and directs the implementation of procedures and controls so that all relevant procedural/legislative requirements are fulfilled while delivering a quality, cost-effective service to customers.

MIS and Reports
- Helps direct the design, development, testing and implementation of financial and reporting system updates and enhancements, including updated internal controls.
- Prepare the organization’s financial reports and present findings and recommendations to the top executive management.
- Analyze capability and service offering financials to determine performance.
- Perform sensitivity analysis to assess the impact of factors such as volume and growth fluctuations in cost.
- Investigate financial performance variances to identify business trends and forecast future financial activity.
- Provide support for preparation of annual budgets, by educating managers, developing financial tools/models, and preparing trend analysis and variance reports.

Related Assignments
- Perform other related duties or assignments as directed.


QUALIFICATIONS (Minimum):
Bachelor's degree or equivalent in Computer Science or a related field or equivalent work experience.
Certified Federation Engineer (CFE)
Certified Identity and Access Manager (CIAM)
Certified SSO Engineer (CSOE)
Ping Identity Certified Engineer (PCE)
ITIL foundation certification

EXPERIENCE (Minimum):
At least 8+ years' experience as a Technical Implementation Engineer relevant to SSO streams
Experience with SSO solutions such as PING
Experience with scripting languages such as Python, PowerShell or Bash
At least 3+ years of experience in a complete SoC deployment
Experience of security hardening and soc performance tuning

REQUIRED SKILLS:
Strong understanding of IAM concepts, including user provisioning, authentication, authorization, and federation. Knowledge of industry-standard protocols such as SAML, OAuth, OpenID Connect, and LDAP.
Proficiency in implementing and configuring SSO solutions such as Microsoft Azure Active Directory, Okta, PingFederate, or Shibboleth. Ability to design, deploy, and manage SSO infrastructure across diverse applications and platforms.
Experience with directory services like Active Directory, LDAP, or Azure AD. Knowledge of directory synchronization, user management, group policies, and attribute mapping for seamless SSO integration.
Understanding of integrating various applications with SSO, including web-based applications, on-premises systems, cloud services, and mobile applications. Knowledge of protocols like SAML, OAuth, or OpenID Connect for secure authentication and authorization.
Familiarity with federation standards and frameworks, such as Security Assertion Markup Language (SAML) and OpenID Connect. Ability to configure and manage federation relationships between identity providers (IdPs) and service providers (SPs).
Understanding of MFA concepts and integration with SSO solutions. Proficiency in configuring and managing MFA methods such as SMS, email, biometrics, or hardware tokens for enhanced security.
Ability to integrate SSO solutions with application programming interfaces (APIs) and develop custom integrations as needed. Knowledge of API security standards and practices.
Strong troubleshooting skills to diagnose and resolve issues related to SSO configuration, authentication failures, certificate management, and integration challenges. Ability to provide support to end-users and resolve SSO-related incidents.
Must be aware of Project Management and ITIL frameworks
Solve problems quickly, effectively communicate solutions and associated risks
Ability to clearly articulate concepts to people with varying technical backgrounds
Recommend appropriate technology for tool selection

CODE: ZD20230007
Description:


DUTIES AND RESPONSIBILITIES
- To lead and implement SOAR (Security Orchestration Automation and Response). Participate in the design and implementation of the Security operation center.
- The candidate will have experience designing and implementing SOAR solutions, including integrating security technologies like SIEM, firewalls, intrusion detection systems, and endpoint protection systems.
- Integration with ITSM and Identity Management System. As a SOAR Implementation Engineer, you will be responsible for deploying, configuring workflows, playbooks, and maintaining the SOAR infrastructure.

RELATED RESPONSIBILITIES
- Implement and manage SOC infrastructure in accordance with best practices and Client’s security standards.
- Configure and tune the SOAR solution to detect and respond to security incidents effectively.
- Develop and maintain security policies and procedures related to the SIEM and SOAR solutions.
- Develop and fine-tune use cases as per the business requirement.
- Develop and fine-tune the playbook as per the business requirement.
- Ensuring the customer’s solution is configured and technically deployed to specification, accurately, and on-time.
- Develop and maintain low-level designs, system diagrams, systems installation configuration & guides, support procedures, test plans, and runbook.
- Develop, document, and implement SOC Disaster Recovery Plan and execute DR drills.
- Knowledge to manage container technologies (e.g. Docker, Kubernetes, etc.).
- Work closely with application support & security teams to implement up-to-date patch levels and application-specific feature configuration.
- Perform advanced problem determination and root-cause-analysis.
- Plan and execute the Client Operation Readiness process for Infrastructure projects for transition into production support .
- Act as Technical leads to 3rd party vendors to ensure technical assurance and adherence to Client quality standards.
- Supports the definition of project scope, plans, and deliverables including costings and implementation dates.
- Research, analyse, recommends, and implements new technologies, standards, processes, tools and techniques.
- Identifies, develops, updates and enforces standards and procedures.
- Leading the team, providing direction and guidance on tasks and timescales, and coordinating various activities.
- Participate in implementation delivery process improvement initiatives.

Build Knowledge Repositories
- Ensure new knowledge is captured and shared
- Serve as a subject matter expert (SME)
- Share knowledge and enter data into knowledge repositories and build/harvest/leverage/re-use knowledge.

Project Management
- Participate in supporting the project scope, gather client requirements, manage/align resources, manage communications
- Identify project tasks/activities and develop project schedules.
- Collaborate with team members and project stakeholders.
- Effectively communicate project objectives and goals.
- Complete project activities on time, within budget and within scope.

Implementation of Products/Solutions With Clients
- Develop implementation plans.
- Create accurate operating procedures , support instructions, and operational/system documentation.
- Solicit feedback from client on quality of product/solution

Increase Client Satisfaction
- Solve problems quickly, effectively communicate solutions and associated risks.
- Manage expectations and meet deadlines

Maintain recoverability as per target
- Maintain utilization rates as per target.
- Ensure that client Operation Readiness Process for Infrastructure projects is planned and executed to transition projects into support. OR activities are within the baseline project schedule and OR is accepted into operations constrained within the scope of the project.
- Develop Low Level Designs and Implement Systems following client Standard Builds and Security compliances.
- Obtain positive project references from clients. (e.g) Emails from Client, Reference letters signed from clients and Case studies completed with clients.
- Support establishment of new solutions and services.
- Gain skills and experience to implement emerging technologies, gain new certifications and support partnership requirements.

Continuous Improvement
- Motivate one’s own team and identify opportunities to take part in change initiatives, programs and projects that reflect international best practice and changes in the competitive environment.

Policies, Processes and Procedures
- Recommend improvements to departmental policy and directs the implementation of procedures and controls so that all relevant procedural/legislative requirements are fulfilled while delivering a quality, cost-effective service to customers.

MIS and Reports
- Helps direct the design, development, testing and implementation of financial and reporting system updates and enhancements, including updated internal controls.
- Prepare the organization’s financial reports and present findings and recommendations to the top executive management.
- Analyze capability and service offering financials to determine performance.
- Perform sensitivity analysis to assess the impact of factors such as volume and growth fluctuations in cost.
- Investigate financial performance variances to identify business trends and forecast future financial activity.
- Provide support for preparation of annual budgets, by educating managers, developing financial tools/models, and preparing trend analysis and variance reports.

Related Assignments
- Perform other related duties or assignments as directed.


QUALIFICATIONS (Minimum):
Bachelor's degree or equivalent in Computer Science or a related field or equivalent work experience.
Certified Demisto Administrator (CDA)
ITIL foundation certification

EXPERIENCE (Minimum):
At least 8+ years' experience as a Technical Implementation Engineer relevant to SOAR streams
Experience with SOAR solutions such as Cortex
Experience with scripting languages such as Python, PowerShell or Bash
At least 3+ years of experience in a complete SoC deployment
Experience of security hardening and soc performance tuning

REQUIRED SKILLS:
Expertise in SOAR deployment and integration across multiple security technologies.
Expertise in designing, optimizing, and maintaining workflows within the SOAR platform to ensure efficient incident response, including decision trees, task automation, and escalation processes.
Proficiency in data analysis and visualization techniques to extract actionable insights from security event data, create dashboards, and generate meaningful reports within the SOAR platform.
Ability to design and implement effective incident triage and orchestration processes within the SOAR platform, including event correlation, alert enrichment, and automated response actions.
Strong understanding of Risk, Threats, and Vulnerabilities
Understanding of monitoring and alerting within enterprise environments
Displays expertise and understanding of Threat identification and mitigation
Must be aware of Project Management and ITIL frameworks
Solve problems quickly, effectively communicate solutions and associated risks
Ability to clearly articulate concepts to people with a varying technical backgrounds
Recommend appropriate technology for tool selection

CODE: ZD20230008
Description:


DUTIES AND RESPONSIBILITIES
- To lead and implement VA (Vulnerability Assessment) and NAC (Network Access Control). Participate in the design and implementation of the Security operation center.
- The candidate will have experience designing and implementing NAC and VA solutions, including integrating security technologies like SIEM and SOAR.
- As an NAC, and VA Implementation Engineer, you will be responsible for deploying, configuring, and maintaining the NAC, and VA infrastructure.

RELATED RESPONSIBILITIES
- Conduct vulnerability assessment using tools such as Nessus, Qualys, OpenVAS, or Rapid7 Nexpose for comprehensive vulnerability scans and assessments.
- Manage end-to-end vulnerability lifecycle, including vulnerability scanning, prioritization, remediation planning, and tracking of vulnerabilities through various stages.
- Analyze vulnerability scan results, identify and assess potential risks and impacts, and generate detailed reports with actionable recommendations for remediation.
- Coordinate with the patch management team to understand processes and tools to ensure timely deployment of security patches and updates across systems and applications.
- Implementation of various NAC technologies such as Cisco Identity Services Engine (ISE), or Forescout CounterACT. Configuration of the NAC features, as per the best practice.
- Coordinate with network security engineers to understand secure network design, segmentation, access control, and threat detection/prevention mechanisms.
- Configure integration of NAC solutions with other network security components, such as SIEM systems, intrusion detection/prevention.
- Systems (IDS/IPS), and security information and event management (SIEM) platforms. - Configure and tune the NAC, to detect and respond to security incidents effectively.
- Develop and maintain vulnerability policies and procedures and documentation.
- Monitor endpoints and investigate vulnerabilities using VA tools.
- Develop and fine-tune policies as per the business requirement.
- Ensuring the customer’s solution is configured and technically deployed to specification, accurately, and on-time.
- Develop and maintain low-level designs, system diagrams, systems installation configuration & guides, support procedures, test plans, and runbook
- Participate to Develop, document, and implement SOC Disaster Recovery Plan and execute DR drills
- Work closely with application support & security teams to implement up-to-date patch levels and application-specific feature configuration
- Perform advanced problem determination and root-cause-analysis
- Plan and execute the Client Operation Readiness process for Infrastructure projects for transition into production support
- Act as Technical leads to 3rd party vendors to ensure technical assurance and adherence to Client quality standards
- Supports the definition of project scope, plans, and deliverables including costings and implementation dates
- Research, analyse, recommends, and implements new technologies, standards, processes, tools and techniques.
- Identifies, develops, updates and enforces standards and procedures
- Leading the team, providing direction and guidance on tasks and timescales, and coordinating various activities
- Participate in implementation delivery process improvement initiatives

Build Knowledge Repositories
- Ensure new knowledge is captured and shared
- Serve as a subject matter expert (SME)
- Share knowledge and enter data into knowledge repositories and build/harvest/leverage/re-use knowledge.

Project Management
- Participate in supporting the project scope, gather client requirements, manage/align resources, manage communications
- Identify project tasks/activities and develop project schedules.
- Collaborate with team members and project stakeholders.
- Effectively communicate project objectives and goals.
- Complete project activities on time, within budget and within scope.

Implementation of Products/Solutions With Clients
- Develop implementation plans.
- Create accurate operating procedures, support instructions, and operational/system documentation.
- Solicit feedback from client on quality of product/solution

Increase Client Satisfaction
- Solve problems quickly, effectively communicate solutions and associated risks.
- Manage expectations and meet deadlines

Maintain recoverability as per target
- Maintain utilization rates as per target.
- Ensure that client Operation Readiness Process for Infrastructure projects is planned and executed to transition projects into support. OR activities are within the baseline project schedule and OR is accepted into operations constrained within the scope of the project.
- Develop Low Level Designs and Implement Systems following client Standard Builds and Security compliances.
- Obtain positive project references from clients. (e.g) Emails from Client, Reference letters signed from clients and Case studies completed with clients.
- Support establishment of new solutions and services.
- Gain skills and experience to implement emerging technologies, gain new certifications and support partnership requirements.

Continuous Improvement
- Motivate one’s own team and identify opportunities to take part in change initiatives, programs and projects that reflect international best practice and changes in the competitive environment.

Policies, Processes and Procedures
- Recommend improvements to departmental policy and directs the implementation of procedures and controls so that all relevant procedural/legislative requirements are fulfilled while delivering a quality, cost-effective service to customers.

MIS and Reports
- Helps direct the design, development, testing and implementation of financial and reporting system updates and enhancements, including updated internal controls.
- Prepare the organization’s financial reports and present findings and recommendations to the top executive management.
- Analyze capability and service offering financials to determine performance.
- Perform sensitivity analysis to assess the impact of factors such as volume and growth fluctuations in cost.
- Investigate financial performance variances to identify business trends and forecast future financial activity.
- Provide support for preparation of annual budgets, by educating managers, developing financial tools/models, and preparing trend analysis and variance reports.

Related Assignments
- Perform other related duties or assignments as directed.


QUALIFICATIONS (Minimum):
Bachelor's degree or equivalent in Computer Science or a related field or equivalent work experience.
Certification from Forescout Certified Engineer (FSCE)
Certified Vulnerability Assessor (CVA), or GIAC Certified Penetration Tester (GPEN)
Certified Nessus Auditor (CNA)
ITIL foundation certification

EXPERIENCE (Minimum):
At least 8+ years' experience as a Technical Implementation Engineer relevant to NAC/VA streams
Experience with NAC solutions such as ForeScout and Cisco ISE
Experience with VA solutions such as Tenable, Qualys
Experience with scripting languages such as Python, PowerShell, or Bash
At least 3+ years of experience in participating in SoC deployment
Experience in security hardening and soc performance tuning

REQUIRED SKILLS:
Knowledge of security standards and frameworks such as CVE, CWE, CVSS, and NIST guidelines to interpret vulnerability data, assign severity levels, and prioritize remediation efforts.
Proficiency in scripting languages such as Python, PowerShell, or Bash to automate vulnerability scanning tasks, develop custom scripts for data manipulation, and integrate vulnerability assessment tools with other security systems.
Knowledge of industry-specific compliance requirements (e.g., PCI DSS, HIPAA, GDPR) and the ability to align vulnerability management practices with these standards.
Understanding of risk assessment methodologies and the ability to perform risk assessments based on vulnerability data, considering the potential impact on systems, applications, and the overall security posture.
Proficiency in various NAC technologies such as Cisco Identity Services Engine (ISE), Aruba ClearPass, or Forescout CounterACT. Understanding of their features, capabilities, and deployment options.
Expertise in authentication protocols and mechanisms such as 802.1X, RADIUS, TACACS+, and LDAP. Ability to design and configure authentication and authorization policies within the NAC solution.
Knowledge of network policy enforcement mechanisms, including VLAN assignment, access control lists (ACLs), firewall rules, and virtual private networks (VPNs). Proficiency in configuring these policies within the NAC solution.
Strong understanding of Risk, Threats, and Vulnerabilities
Understanding of monitoring and alerting within enterprise environments
Displays expertise and understanding of Threat identification and mitigation
Must be aware of Project Management and ITIL frameworks
Solve problems quickly, effectively communicate solutions and associated risks
Ability to clearly articulate concepts to people with varying technical backgrounds
Recommend appropriate technology for tool selection

CODE: ZD20230004
Description:


DUTIES AND RESPONSIBILITIES
- Together with a team of world-class experts, you analyze, prototype, develop and test critical software and tools used to ensure the safe movement of trains across the world.
- Aalyze system/software/software component specification to produce the system/software/software component test specification.
- Execute the test specification on the system/software/ software component.
- Propose new test technology to be used and deployed at the Company. You are the counterpart of the development team (and you are sometimes in contact with the RAMS team), ensuring all the development is correct, compared with the specification.
- Must have at least one Safety-Critical software development and testing projects

Job Description: Test Engineer Software Development
- Apply directly at Email: [email protected]


QUALIFICATIONS:
Master’s degree in computer science, information technology, or a similar field.
Minimum of 5 years proven experience as C and / or C++ Test Engineer

KEY SKILLS
We are first and foremost looking for a talented software engineer with an interest in the challenges of developing and testing critical software.
The activity of testing at ZD is tightly integrated within the development lifecycle, and the tester is expected to be able to navigate the code base, manipulate it, and develop the necessary test software, that can often exceed in complexity the software under test.
Proven work experience as a Software Engineer or Developer (5 years minimum).
Proven ability to develop and deliver significant commercial software written in C or C++
Ability to navigate code written by others.
Familiarity with Python
Experience with test driven development and testing techniques.
You have familiarity with the requirements for developing critical software products and have ideally participated in such development.
Fluent with agile development techniques, such as - but not limited to - TDD, CI/CD, SCM using Git, etc.
Prefer to be hands-on.
A team player. You admit that you can be wrong when a team member has a better idea.
Knowledge of any foreign language is a plus.
Knowledge of model-based systems engineering is a plus.

CODE: ZD2022008
Description:


Duties and Responsibilities
- Work with development teams and product managers to ideate software solutions.
- Creating user-centered designs by understanding business requirements and user feedback.
- Creating user flows, wire-frames, prototypes and mock-ups.
- Translating requirements into style guides, design systems, design patterns and attractive user interfaces.
- Designing UI elements such as input controls, navigational components and informational components.
- Creating original graphic designs (e.g. images, sketches and tables).
- Identifying and troubleshooting UI/UX problems (e.g. responsiveness).
- Collaborating effectively with product, engineering, and management teams.
- Incorporating customer feedback, usage metrics, and usability findings into.


Qualifications:
Should have a degree/diploma in Design, Fine Arts, Engineering or related field.
Should have prior experience as a UI/UX Designer as well as a strong portfolio of related projects.

Required Skills:
Understanding of key design principles.
Should be proficient in Adobe Creative Suite (specifically Illustrator, InDesign and Photoshop).
Proficiency in prototyping tools such as Sketch, InVision, etc.
Experience in HTML5, CSS3, and JavaScript Skills would be bonus.
Ability to pay attention to detail and have a keen eye for aesthetics.
Should have excellent communication skills and can clearly articulate Ideas, designs, and suggestions.
Should be a team player who can collaborate effectively with different stakeholders.
Experience developing desktop and mobile applications.
Excellent communication and teamwork skills.
Great attention to detail & good Organizational skills.

CODE: ZD2022007
Description:


Duties and Responsibilities
- The candidate is responsible for software test automation design, planning, scripting and execution for a variety of key customer-facing and other mobile apps
- The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including multiple platforms and architectures, diverse technologies and lab environments.
- The individual will work closely with developers, test engineers, project manager, Testing Head, client and other stakeholders throughout the SDLC, executing automated test iterations, tracking & reporting test results, troubleshooting and coordinating the bug fixes.
- The individual should have a strong understanding of agile processes and the related QA lifecycle and automation methodology.
- Meeting with the product design team to determine product testing parameters
- Writing test plans and creating test cases & test scenarios for the product.
- Conducting quality assurance and designing performance tests using the new testing procedures.
- Troubleshooting any errors and streamlining the testing procedures.
- Writing up the final QA and test procedures for the quality technicians.
- Ensuring all tests and procedures meet company and industry standards.
- Good problem-solving skills.
- High-level technical writing skills.
- Excellent communication and teamwork skills.
- Great attention to detail & good Organizational skills.


Qualifications:
Bachelors degree in computer science, information technology, or a similar field.
Proven experience as a Automation Test Engineer.

Required Skills:
Ability to create & execute Test cases using Element Locators and Selenium WebDriver API Commands.
Good knowledge of Selenium suite of Tools (Selenium IDE, Selenium RC, Selenium WebDriver and Selenium Grid).
Knowledge of Java Programming (Data Types, Variables, Operators, Flow Control Statements, Methods (Built-in as well as User-defined), Exception handling, File Handling, Excel file Operations, Database Operations and OOPS concepts).
Good knowledge of Element Locators, Inspecting Elements, and Selenium WebDriver API Commands or Methods.
Familiarity with testing tools including Selenium, JMeter, TestStand, and LabVIEW.
Understanding and Analyzing the Application Under Test in terms of Object Identification.
Creating Test scenarios and Collecting Test Data.
Identifying end-to-end scenarios and code modularity.
Implementing JUnit or TestNG Test Automation framework and developing automation infrastructure.
Creating and enhancing Test Cases (Test Scripts) using Element locators, WebDriver methods, Java programming concepts, and TestNG Annotations.
Creating Data-driven Tests and Running through the framework.
Cross Browser Testing (Executing test cases against various browsers like Mozilla Firefox, Google Chrome, IE and Safari, etc…).
Defining and exporting Test Results, Parallel Test Execution.
Analyzing Test Results and Reporting Defects.
Tracking Defects and Select Test cases for Regression Testing.
Modifying Test Automation Resources and Maintenance of Resources.
Extensive knowledge of engineering and testing procedures.

CODE: ZD2022006
Description:


Duties and Responsibilities
- Responsible for programming with a keen eye for design of front end and user experience.
- Responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties.
- Required to work in teams alongside back end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent.
- This requires excellent communication and interpersonal skills.
- Determining the structure and design of web pages.
- Ensuring user experience determines design choices.
- Developing features to enhance the user experience.
- Striking a balance between functional and aesthetic design.
- Optimizing web pages for responsive, performance and scalability for mobile and web applications.
- Utilizing a variety of markup languages to write web pages.
- Maintaining brand consistency throughout the design.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using react concepts.
- Writing application interface codes using JavaScript following react.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.


Qualifications:
Bachelor’s degree in computer science, information technology, or a similar field.
Minimum of 2+ Yrs of Experience in Relevant technology.

Required Skills:
Understanding of key design principles.
In-depth knowledge of JavaScript, CSS, HTML, Jquery and front-end languages.
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Experience with user interface design.
Knowledge of performance testing frameworks including Mocha and Jest.
Experience with browser-based debugging and performance testing software.
Understanding of server-side CSS.
Experience with graphic design applications such as Adobe Illustrator.
Experience with responsive and adaptive design.
Understanding of SEO principles.
Good problem-solving skills.
Excellent verbal communication skills.
Good interpersonal skills.
Excellent troubleshooting skills.

CODE: ZD2022005
Description:


Duties and Responsibilities
- Responsible for Back End Developers to produce scalable software solutions.
- You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.
- As a Back End Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
- You should also be a team player with a knack for visual design and utility.
- Work with development teams and product managers to ideate software solutions,
- Design client-side and server-side architecture.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation.
- Work with data scientists and analysts to improve software.


Qualifications:
Bachelors degree in computer science, information technology, or a similar field.
Proven experience as a Full Stack Developer or similar role

Required Skills:
Understanding of key design principles.
Experience developing desktop and mobile applications.
Familiarity with common stacks.
Strong hands-on skills on Nodejs, Typescript, javascript.
Good Skills working on Cloud Technology (AWS), EC2, RDS, SQS, SES, ELB
Experience with Firebase.
Good Understanding of REST API, Containerization, Python, Flutter.
Knowledge of multiple back-end scripting languages C#, Java, Python.
Familiarity with NoSql databases types of Key-Value (KV) Stores, Document.
Stores, Column Family Data stores, and Graph Databases.
Good understanding of DB like MongoDB, CouchDB, Cloudant.
Excellent communication and teamwork skills.
Great attention to detail & good Organizational skills.

CODE: ZD2021003
Description:

MUST HAVE: “can do and will do” attitude. Passionate about technology and programming. Understanding of web related technologies. Self-motivated and capable of learning new technology by self with minimum guidance.


Required Skills:
(a) Working experience on Nodejs, MongoDB, Typescript, javascript (b) Programming with Python(3) on Raspberry pi (c) Programming microcontrollers such as Arduino, ESP32 with C/C++ (d) Knowledge of protocols such as MQTT, HTTP and TCP/IP (e) Understanding and experience with Linux OS (f) Containerization with Docker, Git and Jenkins

NICE to HAVE: Good to have experience with cloud such as AWS (EC2, S3).

CODE: ZD2021002
Description:

MUST HAVE: “can do and will do” attitude. Passionate about technology and programming. Understanding of web related technologies. Self-motivated and capable of learning new technology by self with minimum guidance.


Required Skills:
(a) Nodejs, Typescript, javascript (b) HTML, CSS, Sass (c) Angular, VueJS (d) MongoDB (e) GIT (f) Cloud Technology (AWS) (g) EC2, RDS, SQS, SES,ELB… etc (h) Experience with Firebase (i) Good Understanding of REST API

NICE to HAVE: Understanding of Containerization, Python, Flutter MySql.

CODE: ZD2022009
Description:

MUST HAVE: MBA in sales and marketing preferably with engineering background. Successful previous experience as an enterprise sales representative or sales manager, consistently meeting or exceeding targets. Passionate for software, technology and sales. Self-motivated, capable of learning and act to new market demands with minimum guidance. Demonstrated ability to communicate, present and influence credibly and effectively at all levels of the organization. Proven ability to drive the sales process from plan to close and strong business sense and industry expertise. Experience in Supply Chain Management & Logistics Industry Verticals preferred.


Required Skills:
(a) We are hiring an enthusiastic, energetic and ambitious Product Sales Manager to join our Sales team and build a strong portfolio of clients. (b) Managing organizational sales by developing a business plan that covers sales, revenue, and expense controls. (c) Design and implement a strategic Sales plan that expands company's customer base and ensure it's strong presence. (d) Lead Generation, Prospecting, Deal Closures and Meeting planned sales goals. (e) Promoting the organization and products. (f) Understand our ideal customers and how they relate to our products. (g) Present sales, revenue and expenses reports and realistic forecasts to the management team. (h) Identify emerging markets and market shifts while being fully aware of new products and competition status.

NICE to HAVE: Experience in planning and implementing sales of Saas and Paas products preferred.

Apply for suitable position