Company Overview
KLDiscovery is a trusted global provider of technology-enabled services and software, helping law firms, corporations, government agencies, and individuals solve complex data-related challenges. With a network of over 1,000 professionals across 26 offices in 17 countries, we deliver industry-leading solutions in eDiscovery, information governance, and data recovery, supporting clients with their litigation, regulatory, investigation, and data management needs.
With over three decades of experience, KLDiscovery offers a full range of services, including data collection, forensic investigations, early case assessment, electronic discovery, and data processing. We also provide secure web-based document review platforms and expert-managed document review services. Through our renowned Ontrack division, we deliver world-class solutions in data recovery, email restoration, data destruction, and tape management.
Responsibilities
-
Design and implement automated processes for application build and release pipelines.
-
Manage deployments across development, validation, and production environments, including both scheduled and ad-hoc releases.
-
Automate environment setup and infrastructure configurations using industry-standard tools.
-
Promote and enforce coding standards and best practices across development efforts.
-
Continuously seek professional development to stay informed on industry trends, engineering best practices, and evolving business needs.
-
Provide technical support, addressing production issues, implementing bug fixes, and delivering enhancements within established SLAs.
-
Collaborate effectively across teams and departments in a fast-paced, dynamic environment.
-
Ensure strict adherence to established development processes and workflows.
Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or a related technical field preferred.
-
Minimum of 3 years of experience in software development or quality assurance.
-
Proficient in both Windows and Linux environments.
-
Experience with continuous integration platforms preferred.
-
Familiarity with tools and technologies such as:
-
Azure Cloud
-
Terraform
-
Ansible
-
Azure DevOps
-
SonarQube
-
Burp Suite
-
Git
-
Docker
-
-
Strong knowledge of version control systems and work management tools (e.g., Azure DevOps).
-
Solid problem-solving skills and ability to troubleshoot complex technical issues.
-
Eagerness to learn from peers and adapt to established standards.
-
Strong written and verbal communication skills to convey technical concepts clearly.
-
Understanding of programming languages such as C#, SQL, and others.
-
Knowledge of client/server and internet-based systems architecture.
-
Ability to collaborate across teams and departments in a fast-evolving environment.
-
Must pass a background check upon offer.