cover image
Mastech Digital

Mastech Digital

www.mastechdigital.com

22 Jobs

1,450 Employees

About the Company

Welcome to Mastech Digital, a leading digital-first company that empowers global corporations through innovative digital transformation services. We specialize in analytics and AI-driven data modernization solutions and integrate them with our global expertise to source any digital and engineering technology skill set worldwide. Through a combination of people, processes, and technology, we help clients derive greater value from their digital transformation services programs.

We help organizations across various industries structure and integrate their data, harness the potential of AI and machine learning, and utilize advanced analytics to create unique customer experiences that drive business growth.

Our expertise in ServiceNow solutions enables our clients to achieve enhanced enterprise efficiencies alongside scalable and agile automation.

We excel in providing staffing solutions at the project level or through billable consultants, delivering immediate value through our extensive global recruitment network in digital technologies and engineering. Our staffing services are flexible, offering on-premises support, remote work across the US, or offshore staffing from India.

With offices in the US, Canada, the UK, and India, Mastech Digital is a minority-owned enterprise, proudly certified for ISO 27001:2022 and listed on the NYSE under the ticker symbol MHH.

Listed Jobs

Company background Company brand
Company Name
Mastech Digital
Job Title
pki engineer
Job Description
Job title: PKI Engineer Role Summary: Design, deploy, and manage secure, highly available Public Key Infrastructure (PKI) solutions across enterprise systems, ensuring robust key lifecycle management and regulatory compliance. Expactations: - Serve as a senior consultant on a 6–12 month contract with a potential extension. - Deliver end‑to‑end PKI design, implementation, and operational support. - Communicate complex PKI concepts to technical and non‑technical stakeholders. Key Responsibilities: - Design, implement, and maintain PKI solutions using Microsoft AD CS, OpenSSL, HashiCorp Vault, and AWS Certificate Manager. - Integrate PKI with enterprise applications and systems to secure communication and data protection. - Develop key lifecycle processes: creation, distribution, rotation, renewal, and revocation. - Configure, deploy, and manage Hardware Security Modules (HSMs) for secure key storage. - Implement code‑signing workflows and integrate PKI with Registration Authorities and Certificate Authorities. - Apply industry regulations and compliance standards (GDPR, HIPAA, ISO 27001) to PKI operations. - Perform risk assessments and propose mitigation strategies for PKI-related vulnerabilities. - Provide documentation, training, and support to internal teams. Required Skills: - Strong knowledge of PKI concepts, certificate issuance, management, and revocation. - Hands‑on experience with Microsoft AD CS, OpenSSL, HashiCorp Vault, AWS Certificate Manager, and HSMs. - Familiarity with code‑signing processes and registration authority workflows. - Expertise in cybersecurity fundamentals, frameworks, and best practices. - Understanding of regulatory and compliance standards (GDPR, HIPAA, ISO 27001). - Analytical and problem‑solving abilities to assess risks and recommend solutions. - Excellent written and verbal communication skills for stakeholder engagement. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field (preferred). - 6–9 years of experience in cybersecurity consulting or analyst roles. - Relevant certifications highly desirable: CISSP, CISM, or CEH.
United states
Remote
Mid level
29-10-2025
Company background Company brand
Company Name
Mastech Digital
Job Title
Test Automation Engineer - W2 Contract Only!
Job Description
**Job Title** Test Automation Engineer Sr **Role Summary** Design, develop, and maintain end‑to‑end automation frameworks for web applications, delivering scalable and reusable test scripts that integrate with CI/CD pipelines. Lead automation for new functional test cases, ensuring comprehensive coverage and quality assurance across the product lifecycle. **Expectations** - 6+ years of QA automation experience, with proven leadership in automation initiatives. - Strong collaboration with cross‑functional teams (engineering, product, operations). - Ability to identify business risks and contribute to user story definition. **Key Responsibilities** - Define and review test cases, test plans, and acceptance criteria. - Design and develop automation frameworks from scratch. - Create and maintain automation scripts for newly added functional test cases. - Apply TDD/BDD practices using Gherkin or equivalent styles. - Integrate test execution into Jenkins‑based CI/CD pipelines. - Use web‑testing tools (Selenium WebDriver, Cypress, Karate, JMeter, Postman, etc.) and monitor results via CloudWatch. - Validate Retail POS system workflows. - Participate in risk assessments and user story grooming. **Required Skills** - Proficiency in JavaScript (or Java, C#) and Node.js. - Experience with MongoDB, AWS Lambda, Step Functions, CloudWatch. - Solid knowledge of test automation tools/frameworks: Selenium WebDriver, Cypress, Karate, JMeter, Postman. - Familiarity with TDD, BDD, and Gherkin syntax. - CI/CD pipeline experience, Jenkins, and related tooling. - Strong QA mindset: iterative development, bug‑centric testing, continuous improvement. - Excellent communication and teamwork abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related discipline (or equivalent experience).
Irving, United states
On site
Mid level
03-11-2025
Company background Company brand
Company Name
Mastech Digital
Job Title
Java Developer - W2 Contract Only!
Job Description
**Job Title** Java Developer – W2 Contract **Role Summary** Design, develop, test, and deploy event‑driven Java microservices on AWS using Spring Boot, Spring State Machine, REST, and JSON. Build and maintain Kubernetes/EKS containerized workloads, Docker images, and integrate with AWS services such as Lambda, API Gateway, CloudFormation, and EC2. Collaborate in an Agile environment to deliver robust, maintainable solutions. **Expectations** - Deliver high‑quality Java code that meets business requirements. - Participate actively in sprint ceremonies and design sessions. - Expand skill set across cloud, containerization, and related technologies as needed. **Key Responsibilities** - Architect and implement Java microservices for event‑driven processing. - Develop RESTful APIs and JSON services. - Configure and maintain AWS infrastructure (EKS, EC2, Lambda, API Gateway, CloudFormation templates). - Build and push Docker containers; manage Kubernetes manifests. - Implement and maintain NoSQL (MongoDB) and relational database interactions. - Write unit and integration tests using JUnit, Selenium, Cucumber, Jest, or Mocha. - Perform code reviews, version control via Git (GitLab/Hub). - Track backlog items in JIRA and manage sprint deliverables. - Ensure application scalability, security, and observability. **Required Skills** - Java, Spring, Spring Boot (8+ yrs). - AWS (EC2, EKS, Lambda, API Gateway, CloudFormation, etc.). - Kubernetes, Docker, container orchestration. - REST, JSON, MVC/MVVM/MVP patterns. - NoSQL (MongoDB) and relational DB experience (5+ yrs). - Unit/Integration testing frameworks (JUnit, Selenium, Cucumber, Jest, Mocha). - Agile/Scrum experience (3+ yrs). - Git/GitLab; familiarity with CI/CD pipelines. - JIRA or similar backlog tools. - Bonus: JavaScript frameworks, eCommerce/retail domain experience (1–2 yrs). **Required Education & Certifications** - Bachelor’s degree in Computer Science or related field (or equivalent experience). - AWS or Azure cloud certification preferred but not mandatory.
Irving, United states
On site
Senior
03-11-2025
Company background Company brand
Company Name
Mastech Digital
Job Title
Database Consultant
Job Description
**Job Title:** Database Consultant **Role Summary:** Responsible for the full lifecycle management of MySQL databases (8.0.x, 8.4.x) in a mission‑critical environment, including installation, configuration, tuning, maintenance, performance optimization, and automation. Leads design and implementation of InnoDB clustering across multiple data centers, ensures high availability, data security, and regulatory compliance, and mentors junior DBAs. **Expectations:** - Demonstrate 6+ years of hands‑on MySQL DBA experience. - Exhibit strong analytical, troubleshooting, and stakeholder communication skills. - Operate independently, deliver high‑quality service, and proactively improve processes. - Manage security, backup, recovery, and disaster‑recovery tasks in line with organizational policies. **Key Responsibilities:** - Install, patch, upgrade, configure, tune, and maintain MySQL 8.x databases. - Design, deploy, and manage InnoDB clusters across multiple data centers. - Investigate and resolve complex performance bottlenecks and system issues. - Evaluate database design changes for performance, compliance, and security. - Collaborate with cross‑functional IT teams and vendors on platform initiatives. - Represent the database group in infrastructure and development projects. - Monitor, backup, recover, and restore databases; validate disaster‑recovery procedures. - Enforce database security policies, including Transparent Data Encryption (TDE). - Review and incorporate stress‑testing results to ensure system availability. - Automate routine DBA tasks to streamline operations. - Mentor and provide technical guidance to junior team members. **Required Skills:** - Deep knowledge of MySQL storage engines, architecture, and latest features. - Expertise in Automated Failover solutions, InnoDB clustering, and MySQL 8.x tuning. - Proficiency with TDE, database security, and compliance best practices. - Strong Shell scripting and SQL programming for automation. - Experience with ODBC/JDBC client‑server communications. - Familiarity with automated installation and patching tools (preferred). - Excellent analytical, troubleshooting, and communication abilities. **Required Education & Certifications:** - Bachelor’s degree in Information Technology, Computer Science, or a related field. - Professional certifications in MySQL or Database Administration (e.g., MySQL Certified DBA, Microsoft Certified: Azure Database Administrator Associate, Red Hat Certified Engineer (Databases)) are a plus.
Pittsburgh, United states
Hybrid
03-11-2025