Netimpact Strategies - Falls Church, VA
posted 5 months ago
NetImpact Strategies has an opportunity for a Senior DevOps Engineer - GIS Specialist to join our talented Professional Services team. The Senior DevOps Engineer will support ongoing Information Technology (IT) Operations services for our Federal Civilian client. This role is crucial as the Senior DevOps Engineer is a platform team developer who develops and manages the Continuous Integration/Continuous Delivery (CI/CD) pipelines specifically for Geospatial applications. The ideal candidate will bring forward innovative solution ideas that support collaboration with IT Operations leadership and act as an expert in ESRI applications and APIs. A top-notch DevOps Engineer should possess exceptional communication skills, be knowledgeable about the latest industry trends, and demonstrate a high level of innovation. In this position, the Senior DevOps Engineer will be responsible for developing and maintaining CI/CD pipelines for geospatial applications, working closely with development teams to debug and enhance these pipelines. The role involves working with various technologies including ESRI ArcGIS Enterprise, GeoCue LiDAR Server, Voyager Server, .NET, JavaScript, and Python. The engineer will also participate in plans to migrate on-premise applications to Amazon Web Services (AWS), develop and maintain custom application monitoring, reports, and health checks, and utilize DevOps tools like Jenkins. Additionally, the engineer will perform root cause analysis, design procedures for system troubleshooting and maintenance, and recommend cost-effective IT operations solutions that provide long-term scalability while anticipating future growth and performance needs. The Senior DevOps Engineer will also be tasked with developing and maintaining Infrastructure as Code in support of geospatial applications, managing configuration for the automation of installation and configuration of these applications, and working with automation platforms such as Terraform and Puppet. Furthermore, the engineer will utilize monitoring and observability tools like Splunk, X-Ray, and CloudWatch to ensure optimal performance and reliability of the systems.