Developer/Operations (DevOps) Analyst

at  Ameresco

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Apr, 2025Not Specified16 Jan, 2025N/ACommunication Skills,Platforms,Design,Software Systems,Energy IndustryNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Ameresco, Inc. (NYSE:AMRC) is a leading cleantech integrator and renewable energy asset developer, owner and operator. Our comprehensive portfolio includes energy efficiency, infrastructure upgrades, asset sustainability and renewable energy solutions delivered to clients throughout North America and Europe. Our solutions range from upgrades to facility’s energy infrastructure to the development, construction and operation of renewable energy plants combined with tailored financial solutions. We foster an entrepreneurial, collaborative, and forward-thinking culture that thrives with innovation, diversity of thought, and inclusion. We are excited with all that the future holds for our industry, planet, and communities.
Key Responsibilities:
Ameresco Technology Solutions is a software innovation team that supports Ameresco’s comprehensive energy efficiency, renewable energy and asset sustainability solutions by creating scalable, elegant applications that produce business value and engaging customer experiences.
Ameresco is looking for a junior-mid level DevOps analyst with a keen interest in programming and experience of Python, PHP, Java, JavaScript, Ionic, Angular, MySQL, InfluxDB, PostgreSQL, Amazon Web Services, UNIX and developing workflows with the use of generative AI.
The DevOps Analyst works across the business alongside other senior customer-facing roles to design, develop, deploy and maintain systems and solutions for client needs.

Ameresco operates a diverse range of systems for clients including:

  • Excel, PowerBi, Sharepoint and other tools in the Microsoft Office 365 environment
  • Extensive use of python for scripting and task automation
  • Managing and querying databases such as MySQL and InfluxDB
  • Web applications built using PhP and associated frameworks
  • Graphical interfaces using Grafana

The role requires the ability to think creatively and collaborate with multi-disciplinary teams. It requires excellent verbal and written communication skills as well as the ability to manage competing priorities and multiple projects. The DevOps Analyst will be working on a team and individual workload basis to support the delivery aims of specific teams and the overall business. The DevOps Analyst may also be directed by the Practice Area Director to audit, monitor or improve existing business processes.
Our team is comprised of creative, multi-talented individuals with a general knowledge of fundamental concepts and a desire to learn and apply new technologies over time.

Minimum Qualifications

  • Degree from an accredited Computer Science or Information Technology program or equivalent professional experience

Preferred Qualifications:

  • Experience in analysis, design, and implementation of software systems
  • Experience with generative AI tools and workflows
  • knowledge of Agile development methodologies;
  • Working knowledge of various technologies listed above;
  • Experience with modern development languages, platforms, and architectures
  • Experience writing scalable, maintainable, and testable code that naturally minimizes errors;
  • Ability to solve problems collaboratively in a team setting;
  • Ability to work independently to achieve defined goals;
  • Strong written and verbal communication skills;
  • Energy industry or Asset management knowledge would be a valuable asset.

Personal Attributes
The successful candidate will be enthusiastic, confident and have a flexible approach to work. They will be customer focused, passionate about energy efficiency and renewable energy. They should be able to demonstrate good organisational skills including the ability to multi-task, prioritise work under pressure and complete within deadlines.
All Applicants must have the legal right to work in the UK

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Information Technology, Technology

Proficient

1

London, United Kingdom