Performance Technical Consultant

Performance Technical Consultant

eTeam

Ashburn, VA • Remote

Contractor

Posted 16 days ago


Job description

Title: Performance Technical Consultant
Location: Remote

Duration of the contract: 60 days to start with if required will extend
Role Overview:

We are seeking an experienced Performance Optimization Consultant to analyze and improve the performance of our airline ticketing, scheduling, and check-in system. The application was originally developed in TPF Mainframe Assembler, translated into C language, enhanced with additional C code, integrated with PostgreSQL database, and deployed on Azure Virtual Machines. The system is currently experiencing performance bottlenecks, and we need an expert to identify root causes and recommend minor changes for optimization.

Key Responsibilities:

  • Conduct a comprehensive performance assessment of the application stack (C code, PostgreSQL DB, Azure infrastructure).
  • Analyze CPU, memory, and I/O utilization on Azure VMs and identify bottlenecks.
  • Review translated C code for inefficiencies and suggest optimizations.
  • Evaluate database queries, indexing, and schema design for performance improvements.
  • Assess network latency and application architecture for potential optimizations.
  • Provide actionable recommendations for minor code changes, configuration tuning, and infrastructure adjustments.
  • Document findings and present a performance improvement plan.

Required Skills & Experience:

  • Strong expertise in C programming and performance tuning.
  • Experience with legacy system migration (Assembler C) and associated challenges.
  • Deep knowledge of PostgreSQL optimization (query tuning, indexing, connection pooling).
  • Hands-on experience with Azure Virtual Machines and related performance monitoring tools.
  • Familiarity with airline reservation systems or similar high-transaction environments is a plus.
  • Proficiency in profiling tools (e.g., gprof, perf) and database performance analyzers.
  • Ability to provide quick, practical solutions without major architectural changes.

Preferred Qualifications:

  • Prior experience with TPF systems or mainframe-based applications.
  • Knowledge of Azure scaling strategies and cost-performance trade-offs.
  • Strong analytical and problem-solving skills.
  • Knowledge of Airline Industry is a plus.

Engagement Deliverables:

  • Detailed performance analysis report.
  • List of recommended optimizations (code, DB, infrastructure).
  • Optional: Assist in implementing suggested changes


Frequently asked questions

Q: What skills or qualities help someone succeed as a Performance Consultant?

A: To succeed as a Performance Consultant, key technical skills include expertise in data analysis, statistical modeling, and process improvement methodologies such as Lean or Six Sigma. Soft skills like strong communication, active listening, and facilitation abilities are also crucial, as they enable consultants to effectively engage stakeholders, build trust, and drive change. By combining these technical and interpersonal strengths, Performance Consultants can drive business results, build their professional networks, and advance in their careers.

Q: What is the career path for a Performance Consultant?

A: A Performance Consultant's typical career progression involves starting as an entry-level Business Analyst or Operations Coordinator, then advancing to mid-level roles such as Performance Improvement Specialist or Process Improvement Manager, and eventually reaching senior positions like Director of Performance Improvement or Chief Operating Officer. Key opportunities for skill development include data analysis, project management, and change management, as well as certifications like Six Sigma or Lean. Long-term career prospects may lead to executive roles or specialized areas like organizational development, strategy consulting, or executive coaching.



eTeam job posting for a Performance Technical Consultant in Ashburn, VA with a salary of $69,500 to $87,900 Annually with a map of Ashburn location.