KCI Technologies, Inc. is a 100% employee-owned engineering, consulting and construction firm serving clients throughout the United States. As a Solutions Engineer, you will align solutions to customer goals, provide consultation and training, and develop hardware/software solutions while collaborating with cross-functional teams and customers.
Responsibilities:
- Align solutions to the customer’s goals, needs and objectives
- Provide consultation and training to customers and team members
- Interpret specifications and build solutions to those specifications
- Develop hardware/software solutions in a logical, creative, and structured manner that will help customers solve problems
- Collaborate with customers, cross-functional teams, and subject matter experts to identify compelling solutions
- Interact with customers to execute the technical aspects of the strategy
- Work efficiently in a team setting on projects to successful completion
- Exercise judgement in developing and implementing methods and techniques to obtain desired results following industry best practices
- Deliver right-sized technology solutions/services within the allocated budget
- Provide technical support
- Develop technical documentation
- Stay current on latest technologies and methods
- Regularly interact and build relationships with team members, managers, customers, and business partners
- Support development of proposals in response to Request for Proposals (RFPs)
- Support business development and marketing initiatives by meeting with customers and prospective customers, attending industry events, and giving presentations
- Comply with all KCI policies and procedures
- Complete other duties as required/assigned
Requirements:
- Experience with cloud computing on the Microsoft Azure platform required; experience with AWS and GCP preferred
- Familiarity with cloud security best practices, identity management (Azure Entra ID), and data governance principles
- Experience integrating ArcGIS with enterprise systems (e.g., asset management, CAD, work order systems, or data platforms)
- Experience in custom development leveraging ArcGIS Online, ArcGIS Enterprise, and the Esri Location Platform
- ArcGIS JS 4x API
- Arcpy
- ArcGIS Online / Enterprise app registration and authentication patterns
- Experience using modern AI tools to improve productivity and decision-making, with an emphasis on secure, accurate, and responsible use
- Technical proficiency with the following architectures and platforms including: Serverless compute and Docker technology, Virtual Machine configuration and networking
- Languages: Javascript, Python, .NET, SQL, Powershell
- Relational database modeling
- Infrastructure as Code (e.g., ARM, Bicep, Terraform) and deployment automation
- Azure DevOps
- GitHub
- Power Platform solutions
- Bachelor's degree in Computer Science, Electrical Engineering, Information Technology, Systems Engineering, Mathematics, Statistics, or related field is required
- Minimum three years of experience as a Solutions Analyst or similar role
- Demonstrated experience to learn quickly and apply new technologies to solve problems
- Ability to develop and maintain deep knowledge of customers, data, business, and markets
- Demonstrated ability to communicate well with colleagues and customers, both written and oral
- Pre-employment drug screening and background check are conditions of employment
- Motor vehicle checks may be required based upon position
- Experience in utilities, facilities, transportation, water, and/or state/local government markets is strongly preferred
- Familiarity with software development and systems engineering is preferred
- Knowledgeable of APIs, distributed backend systems, dimensional data modeling, SQL queries and schema design is preferred
- Experience with cloud technologies is preferred