Join us in shaping the future of ArcGIS Enterprise on Kubernetes!
Be a part of the next generation of ArcGIS Enterprise, a comprehensive suite of products that provides cutting-edge mapping and analytics capabilities to thousands of customers and millions of users around the globe.
Our team is dedicated to developing innovative, highly scalable, and reliable distributed software for onpremises, Kubernetes, and cloud environments. We ensure that maps, geographic information, and analyses are accessible on any device, anywhere, at any time. Our product engineers play a crucial role in the product development process, leveraging the best tools to create software that is not only highly reliable but also continuously evolving.
In this role, you will contribute to the design, development, certification, and delivery of our suite of ArcGIS Enterprise products deployed on Kubernetes. If you are passionate about geospatial technologies, possess a deep understanding of product and customer needs, and excel in design contributions and effective communication through writing and presentations, we invite you to join us!
Responsibilities
Collaborate with stakeholders to translate customer needs into technical requirements for future ArcGIS Enterprise on Kubernetes software releases
Work closely with product and development engineers within software development teams to design, build, and deliver new capabilities for ArcGIS Enterprise on Kubernetes in cloud environments, including AWS, Azure, and GCP
Participate in the design process of cloud-native microservices-based software products
Assist in the design and implementation of ArcGIS Enterprise on Kubernetes backend and/or UI development, ensuring alignment with user workflows and requirements
Develop and implement comprehensive test plans and test cases, write test code, and verify code changes and bug fixes
Review and analyze automated test results, report on software quality and stability, and certify software quality for releases
Respond to high-priority technical support issues, troubleshoot, and triage customer problems effectively
Create and share workflows through help topics, blog articles, presentations, tutorials, and sample applications that demonstrate best-practice coding patterns and workflows
Oversee project timelines, scope, and interdependencies for your project team
Strategically plan, execute, and validate software releases to ensure successful delivery
Document workflows in help topics, blog articles, presentations, tutorials, and samples
Requirements
5+ years of software testing experience with hands-on expertise in deploying and managing applications across leading cloud platforms (AWS, Azure, Google Cloud), leveraging services such as Amazon S3, SQS, EC2, and Azure Blob, Queue, Table Storage, and Virtual Machines
Proficiency with ArcGIS Enterprise, ArcGIS Online, or other geospatial technology
Familiarity with Kubernetes services, including Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), and Google Kubernetes Service (GKS). Familiarity with Kubernetes container platforms such as OpenShift, Rancher Kubernetes Engine, and Tanzu
Experience translating customer needs into clear technical requirements for the development team
Excellent communication skills with the ability to work effectively with cross-functional teams and the ability to independently manage project work while incorporating feedback from larger teams
Strong problem solving and analytical skills
Effective organizational skills with the ability to manage time efficiently
Bachelor's degree in GIS, Geography, Engineering, Computer Science, Mathematics, or a related field
Recommended Qualifications
Experience in deployment automation tools, including AWS CloudFormation templates, Azure Resource Manager, and helm charts
Knowledge of cloud native principles to effectively design and develop software solutions for cloud environments
Familiar with various types of databases, including Relational databases, Object-oriented databases, NoSQL databases, and Cloud-based databases
Knowledge in continuous integration and deployment (CI/CD) practices, with experience in tools such as Git, GitOps, and Jenkins, is a plus
Experience with test automation frameworks such as Selenium, JUnit, JMeter, or ReadyAPI and developing and implementing comprehensive test plans and test automation strategies
Ability to automate workflows through scripting
Demonstrate success in building and delivering high quality software within a collaborative team environment
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!