drjobs
GIS Systems Analyst/Programmer (Contractor)
drjobs
GIS Systems Analyst/....
Qatos
drjobs GIS Systems Analyst/Programmer (Contractor) العربية

GIS Systems Analyst/Programmer (Contractor)

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Others - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1621133

Job Title: GIS Systems Analyst/Programmer

Job Type: Software Engineer

Level or years of experience: 5+ years (ok for Level 3 is 5-7 yrs, Level 4 is 8-10 yrs, Level 5 is 10+ yrs)

Start Date: 10-10-2022 soonest

End Date: 10-01-2023

Platform/Team: Data & Insights / GIS

Location: Requested India (or that time zone)

Position: GIS Systems Analyst/Programmer (Contractor)

High Level Job Description/Scope:

GIS Systems Analyst/Programmer is a technical resource for CTC Data and Insight GIS Cross Platform, specializing in GIS systems. Depending upon the need, this role is involved in GIS system interfaces and integration, conversions/upgrades, extensions, development, etc.

Responsibilities for this position may include but are not limited to:

Developing GIS applications using .Net (C#, ASP), ArcObjects, Python, Javascript

Programming using the REST API, MapServices, WMS, and building solutions using SOA

Developing and maintaining stored procedures, triggers, views, etc. (AzureSDE)

Creating ERD's and normalizing data/Architecture Diagram

Using ESRI Product (ArcGIS/ArcPro) managing GIS layers and Feature Classes

Understanding and configuring ArcGIS Server, including IIS 6 or higher for the AGS web based interface, and AGS security management.

Creating Map Documents (MXD) with required symbolization, labeling and scale dependency, and MapServices

Creating high quality system support, technical and programming documentation.

Understanding, gathering and documenting business and functional requirements and developing solutions to meet those requirements and determine required project deliverables (e.g. technical requirements, effort estimates, etc.)

Follow Chevon IT GIS and Agile methodologies, design and code review processes, standards and architectural review requirements.

Providing timely reporting on project deliverables to Product Lead including the identification of risks and mitigations, issues impacting the project schedule, changes in deliverable scope, etc.

Assisting with application/system deployment, integrations, conversions, upgrades and support

Clearly communicating (i.e. written and verbal)

Competencies Required:

GIS, Agile Framework, Azure DevOp, CI/CD pipeline, concepts

Develop GIS applications using Web AppBuilder for ArcGIS

HTML, Javascript, .NET, Python, ArcPy

Webservice development using C# with .Net framework

Hands on experience on Dojo framework

Writing Queries for AzureSQL

Good Knowledge on ArcGIS server and its services.

Required (Basic) Qualification:

5+ years of experience of GIS industry as GIS programmer.

5+ years of experience utilizing HTML, CSS, JavaScript, XML and .Net technologies with knowledge of best standards in usability and user-centric design.

5+ years experience working with relational data and RDBMS such as Azure SQL. Skilled with SQL and stored procedures.

Basic Business Analyst skills and related experience (e.g. requirements gathering, system documentation)

5+ years experience with system integration, acquisition and migration of applications/systems to new platforms and operating environments.

---------------------------

Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. Job Responsibilities: Review and approve the modification of existing databases and database management systems. Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system. Direct database development and approve project scope and limitations. Review project requests describing database user needs to estimate time and cost required to accomplish project. Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure. Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems. Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information. Skills: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Strong ability to work independently and manage one?s time. Strong mentoring skills necessary to provide support and constructive performance feedback. Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Strong ability to troubleshoot issues and make system changes as needed to resolve issue. Strong knowledge of computer hardware and software. Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc. Education/Experience: Bachelor's degree in computer science, software engineering or relevant field required. 8-10 years experience required.Required Certifications:AZ-400: Designing and Implementing Microsoft DevOps Solutions https://docs.microsoft.com/en-us/learn/certifications/exams/az-400 Designing and Implementing DevOps Solutions - Microsoft Learning path would suffice. No need to clear certificationSAFE 5 Practitioner Certification Clear "SAFE 5 Practitioner" certification from Scaled Agile, incAZ-301 Microsoft Azure Architect design https://docs.microsoft.com/en-us/learn/certifications/exams/az-301 Microsoft Learning path would suffice. No need to clear certificationMS Developer certification https://docs.microsoft.com/en-us/learn/certifications/azure-developer Clear Microsoft Certified: Azure Developer AssociateCoding Assessment https://www.hackerrank.com/ Candidate must clear the code assessment online proctored exam for one or more of the below based on the requirement.Coding Assessment:S/W Engineering (SDLC)T-SQLNoSQLC#.NET FrameworkANGULARJAVASCRIPTNode.jsDevOpsTestingIntegration / API'sObject OD design principals.Data Structures

Employment Type

Full Time

Company Industry

IT - Software Services

Department / Functional Area

IT Software

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.