DevOps Engineer

Work from
Anywhere 🌎
Type
Full Time
Opening date
Closing date
12 Feb 2022
Views
140

The market for solar is experiencing both explosive growth and intense competition. The Digital team is seeking an experienced multi-disciplinary Engineer who will be responsible for Development operations tasks, in support of specific SunPower Digital development teams.

This role wears many hats and the right candidate will be able to move fluidly between a variety of tasks including building and managing our technology stack, building automation, managing release activities, developing test and control plans, managing to the outcome and efficiency targets.

The ideal candidate will be an engineer who is passionate about development efficiency, environment uptime, tool/automation reliability, and the overall performance of our applications and infrastructure. This engineer will support development operations throughout the week, in a roughly 20×5 schedule. The Engineer will own sandbox reliability, infrastructure capacity, environment monitoring, and automated deployment of code for all specified platforms. This is a critical role that requires a high degree of technical mastery to ensure the quality of our customer experience. This role requires collaboration with multiple internal development teams, external vendor/service providers, and IT/Digital leadership.

The Engineer will report to the Director of DevOps within the SunPower Digital team. The Digital team is developing industry-leading solutions for partners and customers, alike. This is a highly technical, hands-on role which requires the candidate to be a great team member as well as an individual contributor. This team is committed to delivering processes and tools that provide the highest systems uptime and operations transparency.

Responsibilities

  • Provide solutions using DevOps philosophy to solve automation problems and manage the infrastructure.
  • Build various dashboards to communicate project statuses and various platforms or system health. Ability to make decisions based on stats and metrics
  • Develop high-level design interaction diagrams, system functionality changes, data model, data flow, high-level interface specifications
  • Continuously improve our infrastructure to be easy to deploy, scalable, secure and fault-tolerant.
  • Handle capacity planning, tuning systems stability, provisioning, performance and scaling of the application infrastructure
  • Evolve infrastructure, server, deployment strategies and testing to support our goal of 99.9% up-time and increasing frequency of development/deployment cycle
  • System design and review of IoT, Web, and AI/ML applications, as needed
  • Release Management – Lead scrum teams to ensure releases are safe to deploy and auditable for process adherence
  • Act as the final gatekeeper for all changes going out to customer environments
  • Work with the latest monitoring tools and triage network, server and database issues
  • Help ensure information security best practices for all our hosting environments

Required Skills and Experience

  • Masters in Computer Sciences / Information Systems OR Bachelors in Computer Science and additional 2 years experience vs below
  • At least 3+ years experience in a platform or DevOps team in a SaaS environment and supporting mission-critical services.
  • At least 3+ years in cloud computing
  • At least 2+ years experience in containerization of microservices and container orchestration solutions notably Kubernetes. Experience with Amazon EKS, or Google GKE.
  • Experience in GIT or BitBucket, Jenkins and Python coding, and DataDog for Observability
  • Expertise with Cloud computing toolsets – Terraform, Vault, Cloud Formation etc.
  • Firm grasp of IP networking, load balancing, DNS
  • Effective communication and collaboration skills.
  • Solid interpersonal skills conducive to a team environment.
  • Self-driven & motivated, with a strong work ethic and a passion for problem-solving.
Report job · Embed widget

How to apply


Personalised job alerts

Set up personalised e-mail alerts about similar jobs.

Keyword: DevOps Engineer

See a few more

Related jobs in DevOps & SysAdmin

Job Widget Code

Place this code wherever you want the widget to appear on your page.

<script src="//jobicy.com/api/widget.js?5XyPbk5QqyZg=10299" async></script>

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview.
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them.
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers.
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job