Careers

Open Positions

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of overall software development experience, demonstrating a deep understanding of computer science principles, data structures, algorithms, and object-oriented software design.
  • 5+ years of experience as a Full Stack Engineer with a strong focus on coding in C#/.NET.
  • Proficiency in REST, Git, microservices, and Docker is required.
  • 2-3 years of hands-on development experience with Front-end technologies, specifically coding in Dart or JavaScript, and familiarity with React and Redux.
  • Proven ability to debug code, identify errors, and implement improvements to enhance overall code quality and performance.
  • Experience working with Amazon Web Services (AWS) or other cloud-based infrastructure is highly desirable.
  • Previous experience working in an Agile development environment, with a solid understanding of Agile methodologies and practices.
  • Excellent communication skills, both written and verbal, to effectively convey ideas, requirements, and solutions to team members and stakeholders.
  • Strong team player with the ability to collaborate effectively with colleagues.
  • Previous experience working with and managing offshore teams is a significant advantage.

Responsibilities:

  • Act as a senior-level contributor to ongoing projects, employing various programming languages and technologies as needed.
  • Debug and troubleshoot issues as they arise, providing prompt and effective resolutions.
  • Conduct code reviews and support quality assurance efforts for code written by other engineers.
  • Establish key metrics to identify project problems, propose innovative solutions, and drive successful resolutions.
  • Engage with support teams to triage and resolve production issues in a timely manner.
  • Participate in team Agile ceremonies to ensure efficient project execution and delivery.
  • Serve as a liaison between onshore and offshore resources, facilitating effective communication and collaboration.
  • Coach and assist in managing issues with offshore resources, addressing communication or performance challenges to foster a cohesive team environment.

Interview Process: The interview process will consist of 2-3 rounds of technical interviews.

  • Experience:
    • 5+ years of core experience in Linux and Windows operating system management


Requirements:

  • Excellent English written and verbal communication skills, including active listening and the ability to clearly summarize issues both in writing and verbally
  • Relevant degree or diploma in Information Systems or Information Technology
  • Ability to work a 24x7 schedule
  • Passion, ambition, and drive to work in an extremely demanding customer service environment
  • Demonstrated ability to work under pressure
  • Good customer orientation, including the ability to quickly build rapport and trust and influence an audience through effective communication
  • Excellent problem-solving skills with a highly logical and well-organized approach to issue analysis and resolution
  • Good judgment skills with a strong sense of urgency and attention to detail
  • Availability outside of working hours to promptly resolve emergency issues
  • Excellent critical thinking and problem-solving skills
  • Patient and professional attitude with a can-do mindset

Required Skills:

  • Hands-on experience in installing and configuring Linux and Microsoft servers
  • In-depth knowledge of Linux distributions such as RedHat, CentOS, Debian, etc.
  • Broad knowledge of setting up Windows operating systems
  • Hands-on experience with MySQL and/or MariaDB
  • Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP, and SNMP
  • Ability to maintain and monitor patch releases, devise patch installation procedures, and keep all systems up to date following NIST and CIS standards
  • Ability to test new software, maintain patches for management services, and conduct audits on all security procedures
  • Experience in Shell, Perl, and/or Python scripting
  • Knowledge of operating Tenable Nessus scans and remediation practices (good to have experience only)
  • Operating knowledge of Tenable.io
  • Ability to create technical documents, drawings, how-to guides, and other deliverables

Job Responsibilities:

  • Managing Windows, Linux, or Mac systems
  • Upgrading, installing, and configuring application software and computer hardware
  • Troubleshooting and providing technical support to employees
  • Creating and managing system permissions and user accounts
  • Performing regular security tests and security monitoring
  • Maintaining networks and network file systems
  • Using software like Tenable Nessus to assess and evaluate servers and data to identify vulnerabilities caused by weaknesses or flaws in software and hardware that could expose the infrastructure to a security breach
  • Investigating, tracking, and remediating vulnerabilities identified in vulnerability scan results
  • Opening support tickets with vendors and collaborating with vendor support engineers
  • Administering and maintaining network infrastructure, including routers, switches, firewalls, IPS, NAC, VPNs, network monitoring, and network devices
  • Supporting the implementation of policies and procedures to ensure consistent provisioning, uptime, regulatory compliance, and data protection
  • Providing on-call support for infrastructure and network issues

Responsibilities:

  • Configure and maintain Checkpoint firewall solutions to secure and manage access to our network.
  • Implement backup, log monitoring, and packet capture troubleshooting procedures.
  • Monitor and maintain firewall systems to ensure proper functionality and troubleshoot any issues that may arise.
  • Collaborate with other security teams to integrate Checkpoint firewall solutions with intrusion detection/prevention systems (IDS/IPS), VPN, and SIEM.
  • Develop and enforce firewall policies and procedures to ensure compliance with security and regulatory requirements.
  • Identify gaps in security and propose solutions to increase efficiency and effectiveness.
  • Stay updated with the latest developments and advancements in firewall technology and recommend new solutions as appropriate.

Requirements:

  • Excellent written and verbal communication skills in English, including active listening and the ability to clearly summarize issues.
  • Relevant degree or diploma in information systems or information technology.
  • Ability to work a 24-hour shift when required.
  • Passion, ambition, and drive to work in an extremely demanding customer service environment.
  • Demonstrated ability to work under pressure.
  • Good customer orientation, quickly building rapport and trust, and influencing an audience to arrive at the best solution.
  • Excellent problem-solving skills, applying a logical and organized approach to issue analysis and resolution.
  • Strong judgment skills with a sense of urgency and attention to detail.
  • Superior critical thinking and problem-solving abilities.
  • Professional and patient demeanor with a can-do attitude.

Preferred Skills (Experienced):

  • Configuring and maintaining ACLs.
  • Configuring and troubleshooting VPNs.
  • Implementing backup, log monitoring, and packet capture troubleshooting procedures.
  • Maintaining Checkpoint firewall solutions.
  • Configuring and managing Checkpoint firewall components such as Security Management Server and Security Gateway.
  • Creating and managing firewall policies and procedures for security and regulatory compliance.
  • Integrating Checkpoint firewall solutions with intrusion detection/prevention systems (IDS/IPS).
  • Knowledge of SIEM and security incident management.
  • Demonstrable experience in network security.
  • Identifying gaps in security and proposing solutions to increase efficiency and effectiveness.
  • Staying current with new developments and advancements in firewall technology and recommending new solutions.

Qualifications:

  • Good understanding and knowledge of implementing and maintaining Checkpoint firewall solutions.
  • Strong understanding of security and regulatory compliance requirements.
  • Experience with Checkpoint firewall components such as Security Management Server, Security Gateway, and Smart Console.
  • Experience with integrating Checkpoint firewall solutions with other security systems such as IDS/IPS, VPN, and SIEM.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills.
  • Strong knowledge of Windows and Unix operating systems.
  • Checkpoint firewall certification is a plus.

Responsibilities:

  • Design and develop integrations between diverse applications and data sources using integration platforms such as Workato, MuleSoft, Zapier, etc.
  • Create and maintain APIs for seamless data exchange and communication between systems.
  • Write custom code and scripts in programming languages such as Java, Python, or JavaScript to handle complex integration scenarios.
  • Perform data mapping and transformation to ensure accurate data flow between different formats and systems.
  • Troubleshoot and resolve integration issues, identifying root causes and implementing effective solutions.
  • Collaborate with cross-functional teams including software developers, database administrators, and business analysts to gather integration requirements and ensure alignment with business needs.
  • Ensure the security and privacy of data during integration processes, following best practices for data protection.
  • Keep up-to-date with the latest integration tools, technologies, and industry trends to continuously enhance integration capabilities.
  • Participate in project planning, providing estimates and contributing to project timelines and milestones.
  • Provide technical guidance and support to team members and stakeholders regarding integration strategies and best practices.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as an Integration Developer or similar role, with hands-on experience working with integration platforms like Workato, MuleSoft, Zapier, etc.
  • Strong proficiency in programming languages such as Java, Python, JavaScript, etc.
  • Familiarity with RESTful and SOAP APIs, as well as data formats like JSON and XML.
  • Experience with data mapping, transformation, and manipulation.
  • Solid understanding of databases, SQL, and data modeling.
  • Problem-solving skills and the ability to analyze complex integration challenges.
  • Knowledge of cloud services and platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Excellent communication and collaboration skills to work effectively with multidisciplinary teams.
  • Attention to detail and a commitment to delivering high-quality integrations.
  • Strong project management skills and the ability to work within project timelines.
  • A continuous learning mindset to stay updated with evolving integration technologies.

Responsibilities:

  • Design, develop, and maintain advanced and complex SQL queries to extract, manipulate, and analyze data from various databases and data sources.
  • Optimize database performance and ensure high availability by fine-tuning SQL queries and implementing indexing strategies.
  • Collaborate with cross-functional teams to understand data requirements, business logic, and reporting needs, and translate them into efficient SQL solutions.
  • Create and maintain efficient database schemas, tables, views, and stored procedures to support application development and data integration.
  • Troubleshoot and resolve database-related performance issues, data integrity problems, and other data-related challenges.
  • Utilize your expertise in data warehousing concepts and ETL processes to design and implement data pipelines for data transformation and integration.
  • Perform data profiling, data validation, and data cleansing to maintain the accuracy and quality of the data stored in databases.
  • Stay up-to-date with the latest advancements in SQL technologies and best practices, recommending and implementing improvements to existing database systems.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Proven track record of at least [number of years] years of experience as a SQL Developer/Engineer, handling complex SQL queries and working with large datasets.
  • Expert-level knowledge of SQL and hands-on experience with various database management systems (e.g., Microsoft SQL Server, Oracle, MySQL, PostgreSQL).
  • Strong understanding of database design principles, data modeling, and data normalization.
  • Proficiency in performance tuning, query optimization, and indexing strategies to achieve optimal database performance.
  • Experience with data warehousing concepts, ETL processes, and data integration techniques.
  • Excellent problem-solving skills and the ability to analyze complex data-related issues.
  • Strong communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.

Preferred Qualifications:

  • Master's degree in Computer Science, Information Technology, or a related field.
  • Experience with big data technologies and distributed databases (e.g., Hadoop, Spark, NoSQL databases).
  • Familiarity with data visualization tools (e.g., Tableau, Power BI) to create insightful reports and dashboards.
  • Certifications in SQL or database management technologies.

Key Responsibilities:

  • Design, develop, and maintain data solutions that align with cloud architecture principles and emphasize scalability.
  • Collaborate with cross-functional teams to gather and understand data requirements, ensuring effective communication of technical concepts.
  • Utilize your strong data warehousing knowledge to design and implement robust data storage solutions.
  • Employ advanced SQL and Python skills to create efficient and optimized data workflows.
  • Develop and maintain ETL processes using various tools to ensure data integrity and reliability.
  • Contribute to data modeling efforts, enhancing the accuracy and effectiveness of data representation.
  • Leverage cloud data technologies such as AWS Redshift or Databricks to enhance data processing capabilities.
  • Utilize your problem-solving and debugging skills to address technical challenges as they arise.
  • Work closely with the cloud team to integrate data solutions seamlessly within the AWS environment.
  • Participate in code reviews and provide constructive feedback to maintain code quality.

Key Requirements:

  • B.S. or M.S. in Computer Science, Software Engineering, or a related field.
  • 5+ years of practical experience designing and building data solutions in a commercial setting.
  • Strong grasp of data warehousing concepts and best practices.
  • Proficiency in advanced SQL and Python programming.
  • Extensive experience in ETL processes using various tools.
  • Preferred experience in data modeling techniques to ensure effective data representation.
  • Familiarity with cloud data lakes, particularly AWS Redshift or Databricks (preferred but not required).
  • Previous exposure to public cloud environments, with AWS experience being advantageous.
  • Excellent communication skills to effectively collaborate across teams.
  • Strong problem-solving abilities and a knack for debugging technical issues.

Key Responsibilities:

  • Develop and design ServiceNow reports and dashboards to meet business requirements.
  • Collaborate with various teams to gather reporting requirements and translate them into actionable insights.
  • Analyze data trends and present findings in a clear and concise manner using Excel and PowerPoint.
  • Work closely with project managers and teams to provide reporting support for Infrastructure Managed services contracts and projects.
  • Maintain data accuracy and integrity in all reporting activities.
  • Identify opportunities for process improvements and automation in reporting workflows.
  • Stay up-to-date with industry best practices and trends related to reporting and analytics.

Required Skills:

  • Expert-level proficiency in ServiceNow reporting and dashboard creation.
  • Strong command of Microsoft Excel and PowerPoint for data analysis and presentation.
  • Experience in working with Infrastructure Managed services contracts and projects.
  • Excellent analytical and problem-solving skills.
  • Effective communication and collaboration skills.
  • Detail-oriented with a focus on data accuracy.

Preferred Skills:

  • Familiarity with MS Project for project management.
  • Certification in ServiceNow reporting or related fields is a plus.



Join Our Newsletter

Subscribe now and receive weekly newsletter with open positions, available profiles, upcoming events and technical articles!