Lawrence Livermore National Laboratory is seeking an early-career Geographic Information System (GIS) Developer with strong Python programming skills to develop, automate, and maintain geospatial data workflows, analysis tools, and applications. The developer will collaborate with GIS professionals, software developers, scientists, and stakeholders to deliver reliable geospatial data products and services. The role contributes to Python scripts, packages, and tools for geospatial data ingestion, transformation, validation, analysis, and publishing; automates repeatable GIS workflows; and helps develop and maintain GIS applications, web services, data products, and visualizations under guidance from senior technical staff. It also performs spatial analysis and quality assurance for vector, raster, and tabular geospatial data, and supports GIS integration with databases, web applications, and enterprise systems. The developer uses version control and established software-development practices to produce maintainable, reproducible solutions. The role includes QA/QC of geospatial data, Python code, automated workflows, and GIS products; investigating and documenting discrepancies; maintaining validation checks and test cases; and communicating technical approaches, progress, results, and recommendations through documentation, presentations, and discussions. Other duties may be assigned. This is a Career Indefinite or At Will appointment. The position requires the ability to obtain and maintain a U.S. DOE Q-level security clearance, which requires U.S. citizenship. The posted annual salary range is $121,830–$154,500. Position within the range depends on factors including competencies, education, qualifications, experience, skills, seniority, location, performance, and organizational needs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level