Xcellent Technology Solutions is hiring a
Senior GIS Full Stack Engineer

Logo of Xcellent Technology Solutions

Xcellent Technology Solutions

πŸ’΅ ~$150k-$190k
πŸ“Remote - Worldwide

Summary

The job description is for a Senior Full Stack Software Engineer at the USGS Dynamic Mapping team. The role involves contributing to the development of TopoBuilder System, collaborating with ESRI developers, planning and executing tasks in an Agile environment, developing and testing systems within AWS, supporting development infrastructure, creating and maintaining documentation, and mentoring other developers.

Requirements

  • 3-4 years of experience utilizing AWS tools: EC2, S3, RDS, FSx, Lambda, API Gateway, AMI, Secrets Manager
  • Highly proficient in leveraging ArcGIS Pro and ArcGIS Enterprise, plug-ins, and tangential applications
  • Highly Proficiency in Infrastructure as Code tools: Terraform, AWS CloudFormation, AWS CDK
  • Senior level comprehension and expertise with Configuration as Code tools: Chef, Ansible, Puppet, Powershell DSC
  • Strong understanding of CI/CD tools: Gitlab, Jenkins, AWS CodePipeline & CodeDeploy
  • Strong programming skills in Python, Powershell, and JavaScript, with expertise specifically with React and Node.js
  • Experience with Windows, Linux, Jira, and SQL
  • A solid understanding of the Software Development Lifecycle (SDLC), Agile/Scrum methodologies, and security best practices

Responsibilities

  • Collaborate with ESRI developers and USGS staff to plan and execute tasks in an Agile environment
  • Implement and test automated pipelines for ArcGIS Enterprise and ArcGIS Pro deployments
  • Ensure seamless, automated configurations using Infrastructure as Code ( Terraform ) and Configuration as Code ( Chef and Powershell DSC )
  • Develop and test systems within the AWS environment
  • Support the development infrastructure for both the Dynamic Mapping team and the ESRI contract team
  • Create and maintain supporting documentation
  • Mentor other developers

Benefits

  • Remote work with travel required for equipment pick-up
  • Salary: $95,000 - $108,000

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Xcellent Technology Solutions know you found this job on JobsCollider. Thanks! πŸ™