Mastek

Rating:
5/5
Mastek is a global IT services company and one of the leading providers of enterprise solutions that support strategic business initiatives. With a focus on technology and service excellence, Mastek creates high-end solutions that drive business and enable customers to reach their goals. Mastek specializes in strategy, system integration and software, cloud services, testing, and digital transformation solutions. The firm has developed strong relationships with organizations of all sizes and industries to deliver projects faster, and with greater accuracy and efficacy. Mastek leverages their team of experienced IT professionals to provide innovative solutions that increase organizations’ consistency and performance. The Mastek team is dedicated to developing custom solutions based on an in-depth understanding of customer business requirements and different technologies. Mastek provides managed services for various web, mobile solutions, enterprise-level software solutions and more. Utilizing the latest development tools, architectures and practices, the Mastek team delivers scalable solutions that are designed to exceed customer expectations. Mastek’s commitment to technology and service extends beyond web and mobile solutions to enterprise-level solutions like customer relationship management, human resource management, enterprise resource planning, and more. Its team includes IT professionals in areas such as coding, application, development, service and help desk, DevOps, and operations. Their jobs require creativity, skill and an ability to work in cross-functional teams. Mastek provides the best technology and service to its customers and team members. The firm’s mission statement is “We are customer-obsessed, and we build customer value through excellence in technology, service and scale”. With this mission in mind, Mastek is focused on creating innovative solutions that help its customers reach their goals.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $77,500 - $89,500
Description: This position involves researching, designing, developing and testing software systems or applications for clients. This requires working knowledge of one or more programming languages and the ability to create efficient computer programs. Responsibilities also include troubleshooting and debugging existing software, writing and maintaining documentation, and collaborating with colleagues to improve the quality and effectiveness of the product.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field; experience programming in C, C#, C++, Java, JavaScript, and/or Python; excellent debugging and troubleshooting skills; ability to work collaboratively; software development experience; knowledge of HTML and CSS

Cloud Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $85,000 - $95,000
Description: As a cloud engineer, you will be responsible for designing and maintaining cloud systems. You also need to ensure a safe and secure cloud environment by implementing security solutions and evaluating risks. This includes configuring, installing, and managing cloud-based applications and services, updating software, and optimizing server performance. Additionally, you need to work with other departments such as DevOps and IT teams, and develop automated solutions for cloud computing needs.
Qualifications / Requirements: Bachelor's degree in Computer Science, Information Systems, or a related field; experience in AWS, Azure, or Google Cloud; familiarity with scripting and automation tools such as Terraform, Ansible, and Chef; knowledge of containerized applications; excellent communication and problem-solving skills

Forensic IT Analyst

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $90,000 - $105,000
Description: The Forensic IT Analyst is responsible for analyzing digital data forensically to identify patterns and evidence in order to support investigations and legal proceedings. This includes the use of specialized investigative tools such as EnCase and FTK, and knowledge of encryption, network protocols, and computer forensics. Additionally, interpersonal skills are a must when working with various departments, legal staff, and external organizations.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field; experience in computer forensics and/or cybersecurity; knowledge of computer systems and networks; excellent analytical and investigative skills; familiarity with various computer tools and software applications; excellent communication, problem solving and organization skills

Data Scientist

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $93,000 - $113,000
Description: The Data Scientist is responsible for utilizing advanced mathematical and computer science techniques to analyze and interpret large data sets. This includes developing algorithms to find patterns and gain insights, creating data models and reports, and extracting meaningful information from data. The Data Scientist must also be able to communicate findings to executives, stakeholders and clients.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field; 3+ years of experience in data analysis; knowledge of programming languages such as Python, Java, or C++; experience with data analytics tools such as Excel and Tableau; excellent communication, problem solving and organization skills

DevOps Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $90,000 - $105,000
Description: The DevOps Engineer is responsible for ensuring successful application development and deployment, through automation and collaboration. This position is responsible for managing and developing the tools and processes that enable software teams to be productive and successful. This includes setting up the development, testing and production environments, automating the build and deployment processes, and ensuring performance and security.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field; 3+ years of experience in DevOps; excellent knowledge of Linux/Unix systems; experience with scripting/programming languages such as Python, Bash, and/or JavaScript; experience with tools such as Ansible, Terraform, and Chef; excellent communication, problem solving and organization skills

Software Test Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $91,000 - $107,000
Description: As a Software Test Engineer, you need to be responsible for developing and executing automated and manual tests to ensure high quality software products. You also need to identify, document and troubleshoot software bugs. Additionally, you will be required to review system requirements, analyze test results and work with developers to resolve design issues.
Qualifications / Requirements: Bachelor's degree in Computer Science or a related field; 3+ years of experience in software testing; experience with automated and manual testing; knowledge of programming languages such as HTML, JavaScript, and SQL; experience with debugging tools; excellent troubleshooting and problem-solving skills
Locations: Mumbai, Hyderabad, Bhubaneswar, Delhi, Kolkata, Pune
Career Paths: Product Manager, Technical Project Manager, Software Engineer, Quality Assurance Analyst, Business Analyst, System Engineer, Technical Consultant, Technical Support Engineer, Database Administrator, Cloud Architect.
Job Contacts: careers@mastek.com

Recent Reviews

Aaron T.
4.9/5
4.9
I have worked with Mastek for over a year now, and I must say it has been a great experience. I found that the team is very responsive and they have created a great environment in the workplace. As a programmer, I have enjoyed working on the various challenging projects that they assign. The company has a great technology stack and the senior leadership is supportive and understanding. I would highly recommend Mastek as a great employer to work for.

Frequently Asked Questions

What is the job of a Web Developer at Mastek?
A Web Developer at Mastek is responsible for designing, coding, and modifying websites, from layout to function and according to a client's specifications.
What is the main focus of a Quality Assurance Analyst at Mastek?
The main focus of a Quality Assurance Analyst at Mastek is to build and execute manual and automated tests to ensure product quality.