Performance Engineer - ArcGISPro Virtualization


Apply Now

Overview


The performance engineering team plays an important part in monitoring, quantifying, and reporting the performance and scalability of ArcGIS Pro and the deployment options available in on-premises virtualized and cloud environments. As a member of this team, you will be working with a wide range of cloud and virtualization environments. Your contributions to the team will help determine which cloud and on-premises virtualization technologies are most suitable for ArcGIS Pro. You’ll be expected to dive deep into these technologies to configure and deploy ArcGIS Pro in these environments and most importantly use and test ArcGIS Pro in these environments. This work helps our users understand how and if ArcGIS Pro can be deployed in specific virtualized environments. You’ll be communicating this information to our users via blogs, presentations, and technical documentation.

Responsibilities


  • Deploy, administer on-premises virtualization environments consisting of Dell servers, VMWare and Citrix virtualization and NVIDIA GPUs
  • Deploy, administer infrastructure in AWS, Azure, Google and Oracle clouds
  • Support performance engineering projects and responsibilities in both on-premises and cloud virtualization environments
  • Test ArcGIS Pro in the virtualization environments using performance assessment tools (PAT)
  • Investigate, diagnose unexpected results
  • Collaborate with product engineers, product managers, and software developers in the creation and administration of VMs and other cloud services to support the needs

Requirements


  • 1+ years of experience with cloud compute and storage infrastructure
  • Familiar with Windows administration and automation using tools such as PowerShell
  • Familiar automation using Shell, bash script, or Python
  • Hands on experience with ArcGIS Pro and other Esri technology
  • Effective time management and organizational skills
  • Excellent written and verbal communication skills
  • Strong desire to learn new skills and technology
  • Bachelor’s in computer science, applied mathematics or a related field, depending on position level (master's preferred)

Recommended Qualifications


  • Familiar with Esri product suite, especially ArcGIS Pro and ArcGIS Online
  • Familiar with on-premises virtualization of ArcGIS Pro using VMWare or Citrix
  • Hands-on experience with deployment and management of applications in cloud computing platforms (AWS and/or Azure and/or Google)
  • Knowledge of Jenkins
  • Knowledge of relational databases such as SQL Server
  • Knowledge of containerization technologies such as Docker and Kubernetes
  • Experience with delivery of a SaaS product

About Esri


Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you need a reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

#LI-RC2
#LI-REMOTE

Apply Now