Who you are
• You are a full-stack GIS engineer / generalist. Experience and (just as important) interest in working in a variety of layers and technologies within development is a must. This includes one or many of the following skills(walking down the stack): data ETL and data development, Java based security and entitlements development, ArcMap and ArcPro map document development, ArcGIS Server map publishing and support, Angular and Typescript, external RESTful APIs, , no-SQL and relational SQL databases, data visualization (e.g. ESRI, Open Layers, D3, Tableau, Spotfire, Microsoft BI). Experience in all these layers is not strictly required, but we do like to see experience working in more than one, as well as eagerness to work on projects that might slice through them all (because they often will). • You have a track record of significant, specific, and self-directed contributions to large and challenging projects. What we're getting at here is "grit" or "street cred" some proof that this isn’t your first rodeo, and you have learned some lessons the hard way. Also, it’s not just a job, but something you enjoy. • You lead with humility and confidence. Our engineers have the opportunity (and are expected) to exercise a high degree of leadership and expertise in their daily work, having strongly held and defensible ideas, and advocating for what they believe is right. But they also need to be eager to hear differing opinions, adept at identifying and evaluating tradeoffs, willing to be proven wrong, and quick to walk through fire to help out their follow teammates.
• You have 6-9 years of product-driven Java software development experience using a modern, object-oriented language such as Java, Python, etc. We do a lot of GIS development in Java and Python. • Bonus: You have experience with various cloud technologies. You have worked with automation tools in one or more cloud environment such as Cloudformation, Docker, Salt or have written other tools to automate HW and SW creation in the cloud.
What you'll do at IHS Markit
• Contribute to a cross-functional team building new capabilities for web based platforms. • Monitor and support critical production services, while looking to continuously improve performance, resilience and transparency. • Use your expertise to setup secure web and API integrations for external clients. • Act as point of contact for the team on a rotating basis.
Required skills:
• ArcGIS Server, ESRI products • Java, Maven, IntelliJ, Spring • Javascript/Typescript • Git/TFS or similar source control systems • Windows and Linux • SQL
Bonus skills:
• REST APIs • Node.js, NPM • ArcGIS Portal, ArcGIS Pro • Swagger • Continuous Integration Tools (TeamCity, Jenkins) • Docker, Sumo Logic, Datadog • Cloud (AWS, Azure, Google) • FME Desktop or Server ETL software • Agile / Scrum methodologi
Indotronix is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.