Open Position: Senior Systems Engineer
MAQ Software delivers innovative software applications for Fortune 500 companies to increase their productivity. Our solutions use Big Data and advanced Business Intelligence features of SQL Server 2014, the latest cloud computing trends including Amazon Web Services, Windows Azure and the latest form factors such as iOS and Android. Leading business magazine Inc. has listed us as one of the fastest growing companies for seven years (a rare honor).
As part of our fast-paced team, you will help deliver over 100 software solutions every year in an agile and fast-paced manner. As a part of the project-based consulting organization, you will get exposure to multiple projects using the latest technologies. The company employs over 500 people in three engineering centers located in Redmond, WA, and India (Hyderabad and Mumbai). As a key member of a dynamic and fast-moving team, you will take part in sprint planning, product definition, and software implementation.
We foster an intense work culture with a can-do attitude. All of our key managers come from excellent educational backgrounds and have significant experience growing a company and mentoring software engineers. Due to our smaller size, we adopt the latest technologies and computing trends ahead of the larger industry players. As a part of the company’s globally distributed engineering team, our engineers gain exposure to the latest software engineering practices and fast development cycles.
Our developers routinely work on challenging technical problems that utilize the latest technologies for fast-paced software delivery.
Examples of some of our projects:
One of our clients has recently made huge investments in marketing and sales using social media platforms such as Facebook and Twitter. The client wants to see which of these social networks are producing positive outcomes and providing key opportunities. The data is the entire universe of social data, and reports need to mine through each entry to identify strengths and weaknesses. The consolidated, cleaned and transformed data needs to be presented using an HTML5 platform that can be accessed using both portable and fixed devices.
Display web site traffic data for ten million users per day. To display the web traffic pattern, you need to evaluate front end technology alternatives (native HTML5 controls or PowerBI and so on). Some of your considerations will be development and testing effort, browser compatibility, rendering speed, database connectivity and load time. You have to come up with the optimal approach and implement it within three weeks. Some of the tools used are Visual Studio and SQL Server 2014.
For another client, we developed a Business Intelligence solution to pull high volume data (more than 150 million rows) from source tables to a staging environment efficiently. We developed visually rich reports that allow business users to analyse the data from a different perspective and do what-if analysis based on business needs. We developed ETL packages to pull a high
volume of data in 30 minutes and developed reports using HTML5-based controls with optimal page performance.
Job Description: We are looking for highly motivated Senior Systems Engineer. The position requires strong technical and communication skills.
As a Senior Systems Engineer you will be working on latest products and technologies like Windows Server 2012, SharePoint 2010/2013, Windows 10, Office 365, Windows Azure, Red Hat Enterprise Linux and PSQL.
Systems/ Server Management (~ 60%)
Contribute individually in the implementation and support of systems in a production environment
Responsible for maintaining the highest levels of systems availability, data delivery and availability, and customer satisfaction for all assigned systems
Act as escalations contact for mission critical applications and drive solutions with complete end-to-end ownership
Responsible of capacity management with a strong ability to anticipate future demands and growth by working closely with key stakeholders
Diagnose and correlate complex network/ system problems, identify root causes and develop automated remediation strategies
Support 400+ production servers in a 24X7 shift model
Establish and follow a ROB (Rhythm of Business) to ensure that all break / fix issues are resolved in a timely manner or escalated to the appropriate group
Drive operational aspects of incident management, ensuring SLAs for time, quality, and customer satisfaction are met for the global infrastructure
Process Improvement (~30%)
Strong documentation skills in documenting processes, procedures and tools descriptions
Drive the implementation of continuous improvement activities including new support tools and automation
Audit, maintain and drive enforcement of established quality practices across all network disciplines (core, engineering, operations)
Provide detailed analysis of the network environment, risks (equipment failure rate), defects and vulnerabilities. Apply this analysis to lead and drive measurable improvements across all layers of the network
Evaluate and determine the potential risk, defects, trends and vulnerabilities from rapid scale of the environment and ensure network agility without compromising quality
Generate statistical, meaningful, actionable and consumable quality charts, and regular scorecard generation exposing core KPIs around network/server quality
Work collaboratively within the Org. and across all lines of business, ensuring adherence to established standards and procedures
Understand and contribute to effective Monitoring of the critical components of the System
Identify and document common recovery procedures for service impacting incidents
Develop, communicate and drive Service Improvement Plans to maintain an environment of continuous improvement with a focus on rapid growth, world class quality, and cost efficacy
Recommend changes to improve systems and network configurations, and determine hardware or software requirements related to such changes
Training and certifications (~10%)
Conduct learning hours and clear Microsoft certifications like 70-410, 70-331, 70-462
Candidate Profile: Qualifications should include:
B.E./ B. Tech. in Computer Science/Information Technology from reputed university with minimum 60% aggregate
Should have 4+ years of experience in production support role supporting windows server 2008R2/2012, SQL Server 2005/2008/2012, Internet Information Server (IIS7/8), in a large scale 24x7 operations/production web service environment.
Must have SQL aptitude including ability to execute SQL troubleshooting procedures, analyze SQL code and results from SQL queries
Experience in managing production systems and applications built on Windows servers and advanced knowledge of SQL Servers, SharePoint Technologies, Web technologies, Active Directory, TCP/IP protocols, system performance, Red Hat Enterprise Linux and PSQL
Strong analysis and customer service skills with sound problem solving, judgment and decision-making skills
Excellent teamwork, communication, and documentation skills
Knowledge of scripting languages and technologies (Powershell, VBScript, Perl, WMI etc.),
Demonstrate strategic thinking, quantitative and analytical skills, team leadership, and collaboration
Broad-based skill set across software, hardware, networking and internet technologies including enterprise network
Ability to multitask and work 6 days a week (48.5 hours per week at a minimum)
Current Microsoft Certifications required. Preferably, MCTS on SharePoint 2010/SQL 2008/Windows Server 2008
Experience: 2 to 6 years
Joining location: Hyderabad
Why consider MAQ Software?
Work on the latest Microsoft software platform (Visual Studio 2012, SQL Server 2012 and HTML5/ CSS3 etc.)
Follow latest software engineering techniques including Agile and Daily build model which empowers you to contribute to your fullest potential