GIS Engineer

Tata Consultancy Services Ltd

Oakland, CA

JOB DETAILS
SALARY
$130,000–$140,000 Per Year
SKILLS
Application Programming Interface (API), ArcGIS, Best Practices, Computer Science, Data Migration, Database Extract Transform and Load (ETL), Debugging Skills, Design Document, Desktop PC, ESRI, Establish Priorities, Geographic Information Systems (GIS), Identify Issues, Leading Edge Technology, Legal, Loan Funding, Microsoft .NET, Node.js, Prototyping, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Software Design, Software Development, Spatial Data, Student Loans, Systems Administration/Management, Systems Engineering, Test Plan/Schedule
LOCATION
Oakland, CA
POSTED
14 days ago

Must Have Technical/Functional Skills

  • Bachelor's degree Computer Science, Information Systems, Engineering, or a related field.
  • Experience in ArcGIS Pro, ArcGIS Online, ArcGIS Utility Network, Utility network data model
  • Experience of implementation of GIS DB, GIS data migration, ETL tool FME desktop and server, workbench
  • Experience with migrating Utility GIS landscape from Geometric to Utility Network model
  • Experience in implementation of ArcGIS components and integrations with other non-GIS system
  • Experience developing GIS applications and supporting geospatial workflows in a utility, infrastructure, or enterprise environment
  • Python and developing REST APIs with Python
  • .Net core / Angular / React / Node JS

o Experience in developing Micro services / API using .net core

o Experience in developing highly scalable web application using Angular/ React/ node Js

  • Experience with relational or spatial databases such as SQL Server, PostgreSQL/PostGIS, or Oracle, including enterprise geodatabase concepts.
  • Hands-on experience with Esri platforms, including ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online, and ArcGIS Utility Network
  • Knowledge of governance, security, data standards, and performance considerations in large enterprise GIS environments.

Roles & Responsibilities

  • Work with Architects to come up design document and work with team to implement the design.
  • Develop, debug code as an individual contributor as well as to guide team members to develop efficient code and debug for issues.
  • Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability.
  • Follow ESRI GIS best practices and build GIS solutions that help with maintainability and scalability of the applications.
  • Collaborate with development, testing, infrastructure and operations teams to address and implement solutions to identified issues, to deliver a defect free product.
  • Collaborate with development to design in-house tools/software.
  • Work with the application development team to determine technical requirements and estimate effort and prioritize tasks.
  • Design and develop new application components and services (including prototypes and concepts)
  • Drive design reviews define interfaces between code modules and apply cutting edge technologies to designs.
  • Creating requirement documents, High level and low-level design documents, creating knowledge base documents etc.

Salary Range: $130,000- $140,00 0 a year

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-SP1

About the Company

T

Tata Consultancy Services Ltd