Back to Jobs
Esri

Sr. Product Engineer Enterprise IT Monitoring Tools at Esri

Esri Redlands, CO

Job Description

OverviewDo you want to join a team of dynamic and detail-oriented engineers to develop capabilities that support our mission of helping our users work smarter not harder As part of the ArcGIS Monitor team you will help define how the product monitors system health performance and usage of ArcGIS implementations throughout the lifecycle. By observing and analyzing both traditional and cloud infrastructure software and supporting system metrics ArcGIS Monitor empowers organizations to optimize their ArcGIS systems by detecting anomalies reducing costs for more effective operations and understanding the overall system performance and capacity.Our teams have a broad mix of experience levels and tenures that support an environment that promotes professional development. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.Our team also puts a high value on work-life balance and we understand that striking a healthy balance between your personal and professional life is crucial to your happiness and success here. We offer a flexible hybrid schedule so you can have a more productive and well-balanced life - both in and outside of work.ResponsibilitiesWork with software developers to design build test and release high quality softwareAuthor and execute test plans; build and manage testing datasets for N-path acceptance and regression testingResearch industry standards and specifications to translate requirements into software designAuthor Scrum user stories that define new feature capabilities to guide the software development processCommunicate with product users to identify product requirements and advocate for their needs throughout the software development lifecycleCollaborate with product UI/UX designers to create mockups of rich user experiences for new capabilitiesAuthor user guide documentation and provide technical review of user guide documentation for accuracy completeness and usabilityProvide best practices user documentation demonstrations and technical assistance for the productWork with automation engineers to design UI automationRequirements5 years of experience in a similar position supporting similar responsibilitiesProfessional experience working as a GIS or IT practitioner maintaining a GIS or IT environmentExperience deploying and/or administering ArcGIS Enterprise ArcGIS Online or other comparable IT systems (web / application servers)Familiarity with traditional RDBMS systems (preferably PostgreSQL) including common SQL commands and conceptsFamiliarity with general server administration on Windows or LinuxStrong communication and collaboration skills working in a cross-functional environmentExcellent problem solving and analytical skillsBachelors in Geographic Information Systems (GIS) geography computer science or STEM related fieldRecommended QualificationsStrong testing and QA experience with software productsExperience maintaining and troubleshooting complex enterprise systemsExperience with observability systems and performance monitoring concepts (Prometheus OpenTelemetry)Working knowledge of at least one scripting or programming language (Python Shell PowerShell JavaScript)Experience in the SCRUM process and its application to the software development lifecycleExperience with software control systems (GIT) and continuous integration and deployment (CI/CD) conceptsMasters in Geographic Information Systems (GIS) geography computer science or STEM related field#LI-DR5#LI-HybridRequired Experience:Senior IC Key Skills Cruise,Dcom,HVAC Design,Arabic,Asic Employment Type : Full Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities