Software Development Engineer I
Current• Design, implement, and orchestrate build and deployment frameworks for delivering the ArcGIS software products• Provide integration points for the products with the various install (InstallAnywhere,InstallShield) and deployment (AWS AMI, Azure, Docker containers, Vagrant) technologies• Work closely with various app and other teams for bringing in new features and components into the product stack, providing support for builds, code obfuscation, third-party dependency management and other release-specific tasks for these components• Manage continuous integration software build systems• Design and implement monitoring systems and test frameworks for various build process and artifacts• Identify process bottlenecks and implement solutions• Work with various documentation and localization teams to integrate the content from these teams into daily setups• Support and oversee third-party dependency management across the product stack from the point of view of vulnerability, licensing, and versioning• Oversee and support maintenance and patch requests on previous versions of the applications