AWS DevOps Engineer

Resource Innovations
Summary
Join Resource Innovations as a Lead AWS DevOps Engineer and contribute to impactful SaaS products in the energy sector. This remote position, with occasional in-person meetings in select US cities, requires expertise in AWS cloud technologies and DevOps practices. You will design, manage, and maintain cloud infrastructure, architect solutions using IaaS components, and continuously improve platform efficiency. Collaborate with a team to develop CI/CD pipelines, integrate new cloud technologies, and define cloud standards. Monitor infrastructure, resolve issues, and ensure security and compliance. The ideal candidate possesses a Bachelor's degree, 8+ years of relevant experience, and strong AWS expertise.
Requirements
- Bachelor's degree in computer science or related field
- 8+ years of DevOps experience with AWS cloud
- Deep technical experience with cloud architecture, systems engineering, virtualization, serverless computing, networking, storage, security, and system administration
- Along with AWS cloud platform, technical expertise in multiple areas, such as operating systems, network infrastructure, security infrastructure, databases, application servers, and monitoring systems
- Experience deploying and managing high large cloud platforms, automation of CI/CD pipelines and Software Release Process
- Hands-on experience with Terraform, Jenkins, Grafana, Git
- Strong understanding of AWS computing technologies, emerging trends, and application of technologies to optimize workloads
- Experience managing, monitoring, troubleshooting and supporting commercial cloud SaaS platforms
- Strong analytic and problem-solving abilities
- High attention to detail, be well organized and a self-starter
Responsibilities
- Responsible for design, management and maintenance of cloud infrastructure in support of commercial SaaS products portfolio
- Architect solutions, leveraging IaaS (Infrastructure-As-A-Service) components and other tools
- Research, analyze and propose best-in-class solutions to continuously improve efficiency and effectiveness of the cloud platform
- Optimized platform leveraging serverless computing, cloud services and container orchestration focusing on availability, performance and redundancy
- Work with fellow DevOps engineers on provisioning, CI/CD pipelines, configuration management, Security and Software Release process
- Develop and integrate of new cloud technologies, build automated next gen CI/CD pipelines partnering with SaaS teams
- Define cloud standards, DevOps, CI/CD process and Standard Operating Environment
- Monitor underlying operating infrastructure and proactively identify and resolve issues
- Manage security and compliance of cloud infrastructure
- Meet customer SLAs while striving to provide world-class service
- Participate in team sprint planning and stand-ups with the ability to make recommendations to effectively resolve problems
- Other duties as assigned
Preferred Qualifications
Experience in leading and guiding small DevOps team is highly desirable
Benefits
- Three weeks of paid vacation per year
- Paid holidays
- A 401(k)-retirement plan with employer matching
- Health, dental and vision insurance
- Other supplemental benefits
- A discretionary annual bonus