Cloud Computing Support Engineer
National Renewable Energy Laboratory
TimeMonday, 9 November 20209am - 8pm EST
DescriptionThe 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.
Bachelor's Degree in Computer Science, Engineering or related and 5 or more years of experience or equivalent relevant education/experience. Or, Master's Degree in Computer Science, Engineering or related and 3 or more years of experience or equivalent relevant education/experience. Or, PhD in Computer Science, Engineering or related or equivalent relevant education/experience.
Additional Required Qualifications:
Complete understanding and wide application of principles, concepts and techniques in specific field. General knowledge of related IS disciplines. Strong leadership and project management skills. Skilled in analytical techniques, practices and problem solving. Advanced programming, design and analysis abilities with various computer software programs and information systems. Skilled in analytical techniques and practices, and problem solving. Skilled in written and verbal communication.
Must be able to obtain an HSPD-12 badge/credential.
Must have demonstrated experience with UNIX/Linux system administration.
Must have experience with one or more cloud service providers, for example, AWS, google, Azure – Microsoft.
Database Systems:Postgres, MySQL, RedShift, MongoDB/DocumentDB
Deployment Support:Jenkins, CodeBuild
Configuration Management:Ansible, AWS Systems Manager
Instance OS:mix of Linux and some Windows, Linux-based Docker support
Web Frameworks:Django, Flask
Familiarity with and the commitment to stay educated on Amazon Web Services is preferred. These AWS services are commonly used at NREL: EC2, S3, Route53, EMR, SES, SNS, Lambda, Athena, RedShift, ECS, ECR, EFS, Cognito, Service Catalog, Batch, CloudFormation, ElastiCache and CloudWatch
NREL is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard basis of age (40 and over), color, disability, gender identity, genetic information, marital status, military or veteran status, national origin/ancestry, race, religion, creed, sex (including pregnancy, childbirth, breastfeeding), sexual orientation, and any other applicable status protected by federal, state, or local laws.