ALLETE is a publicly traded energy company focused on building a sustainable energy future that is headquartered on Lake Superior in Duluth, Minnesota - with operations throughout the United States. ALLETE's largest business is Minnesota Power, an electric energy provider that serves about 145,000 customers, more than a dozen municipalities, and some of the nation's largest industrial customers. Other ALLETE businesses include Wisconsin-based Superior Water, Light & Power; ALLETE Clean Energy based in Duluth, Minnesota; BNI Energy in Bismarck, North Dakota; New Energy Equity headquartered in Annapolis, Maryland; and ALLETE Renewable Resources.
ALLETE is seeking a talented Programmer Analyst Senior with a strong background utilizing programs such as Python, C#, and/or SQL to join its Information Technology team. This position will provide support for the Geographic Information System (GIS) used throughout ALLETE. Through a multitude of maps and applications, users are able to see and interact with spatial data that spans the service areas served by ALLETE and its affiliates. This position would be focused on extending the functionality of both on-premise and cloud infrastructure, supporting the GIS and its users, automating corporate workflow tasks, and implementing new technologies and applications.
ALLETE offers a flexible, friendly work environment, expansive opportunities to grow and develop in your career, and a culture that drives excellence through our shared values of integrity, safety, people, and the planet. We offer choice in the things that matter to you: your money, your health, your time, and your career. The compensation package includes a competitive, market-based salary, a robust retirement plan, medical and dental benefits, generous time off, professional development opportunities, and other perks.
RESPONSIBILITIES:
Enhance and expand the capabilities of on-premise and cloud infrastructure to meet organizational needs.
Provide robust support for GIS systems and users, ensuring seamless operation and data integrity.
Develop and implement automation solutions for corporate workflow tasks, increasing efficiency and accuracy.
Lead the integration and implementation of new technologies and applications to stay ahead in the industry.
Oversee the integrity and accuracy of GIS data, ensuring it meets business requirements and standards.
Coordinate the integration of GIS with other systems and applications to streamline processes and improve data flow.
Lead GIS-related projects, from initial planning through to successful deployment and ongoing support.
May be responsible for supervising and guiding team members to ensure productivity and professional growth.
REQUIRED EDUCATION:
Bachelor's degree, or higher, in one of the following:
Computer Science OR
Geographic Information System (GIS) to include focused coursework in programming OR
IT-related field to include focused coursework in programming
REQUIRED EXPERIENCE:
Seven years or more of job-related work experience to include three years or more of experience with Python, C#, and/or SQL.
PREFERRED EXPERIENCE:
Proficiency in one or more of the following:
ArcGIS Enterprise, ArcGIS Pro, Field Maps, Survey123
Experience in the utility industry is strongly preferred
Programming and scripting languages/frameworks beyond Python and C# such as Arcade, Powsershell, and Javascript
Relational databases like MS SQL and Geodatabases
Database modeling and data governance
Code repositories such as Github
Automation tools and platforms including Chef, Ansible, and Power Automate
Real-time collaboration technologies like Webex, Zoom, or Microsoft Teams
SPECIAL REQUIREMENTS:
This position may be considered for a hybrid work arrangement based on ALLETE's needs. A Hybrid work arrangement means the employee's position will be a blend of work performed both in-person and at an offsite location such as an employee's home office. This position will report to Duluth, MN.
Strong attention to detail, with analytical and problem-solving skills.
Flexibility to manage multiple projects and priorities.
Independent productivity coupled with mentorship skills.
Collaboration skills to establish and maintain positive relationships.
Excellent oral and written communication skills.
Demonstrated ability to identify problems, develop solutions, and take actions to resolve.
Provide occasional after-hours support.
This position may be subject to assessment of skills, job match and/or aptitude.
Employer will not sponsor Visas for position.
External applicants must apply online via www.allete.com/careers.
This job posting will be available for application until the position has been filled OR the posting close date noted herein, whichever date is earlier.
ALLETE is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity, sexual orientation, age, status as a protected veteran, among other things, or status as a qualified individual with disability.
If you are an individual with disabilities who needs accommodation or you are having difficulty using our website to apply for employment, please contact our Human Resources department at 218-723-7553.