You are viewing a preview of this job. Log in or register to view more details about this job.

Cloud Computing Engineer

*** The following job will be remote until the COVID pandemic slows down. After which, you will be required to move to the Denver Metro area of Colorado.***

The National Renewable Energy Laboratory (NREL) is the nation's leading DOE research facility focusing on renewable energy technology design, testing, implementation and expansion. This includes the material behind solutions, the analysis of effectiveness, probability of use depending on geographic data, and the integration into the grid (major and small scale) as well as grid/cyber security.

The High Performance Computing Systems and Operations Group in the Computational Science Center is in need of a talented individual who can support scientific research, data-sharing, web applications and field research work leveraging Amazon Web Services (AWS). This candidate must have an interest in making a difference in the world by helping to design, build, automate and enhance cloud hosted systems that support data-sharing platforms, web applications, data analysis platforms, machine learning environments, and data modeling environments related to sustainable energy technologies and markets. This position will predominantly involve systems architecture, permissions management and service provisioning. This candidate will work directly with project leaders and the cloud team to help design, implement and enhance cloud-based solutions for external and internal applications or analysis environments. This position involves learning and working with a wide array of technologies at all tiers of a software and infrastructure stack.

To best support our project teams, we need someone who understands and can help implement cloud best practices for availability, performance, security and cost efficiency. You will be providing project teams with cloud architectural and development guidance, deploying secure infrastructure, providing appropriate least-privileged access to project team members, helping create cost estimates, working with teams on meeting their milestones, and providing platform, custom API or web portal support for common patterns and practices. A successful candidate will be able to work on multiple priorities across multiple teams, while adhering to NREL’s and the cloud team’s processes and procedures.

Working as a member of the cloud team, you will be responsible for managing your tasks across multiple projects/deadlines, moving internal projects/initiatives to completion, contributing to our infrastructure as code repositories, working with cloud team members on standards, patterns and practices, and providing operational support for projects deployed to the cloud. To best support these efforts a successful candidate should have good problem-solving skills, communication skills and background in some of the following: infrastructure as code, systems monitoring, systems or database administration, log management, cloud security, utilizing ticketing systems, performance tuning and automation.  

Requirements:
Bachelor's degree & 5+ years of experience relevant to the role
Master's degree & 3 + years of experience relevant to the role