Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Devops Engineer image - Rise Careers
Job details

Senior Devops Engineer

About Fluence: Fluence (Nasdaq: FLNC) is a global market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services are helping to create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are transforming the way we power our world for a more sustainable future. For more information, please visit fluenceenergy.com.

 

OUR CULTURE AND VALUES


We are guided by our passion to transform the way we power our world. Achieving our goals requires creativity, diversity of ideas and backgrounds, and building trust to effect change and move with speed.


We are Leading

Fluence currently has thousands of MW of energy storage projects operated or awarded worldwide in addition to the thousands of MW of projects managed by our trading platform—and we are growing every day.


We are Responsible

Fluence is defined by its unwavering commitment to safety, quality, and integrity.


We are Agile

We achieve our goals and meet our customer’s needs by cultivating curiosity, adaptability, and self-reflection in our teams.


We are Fun

We value the diversity in thought and experience of our coworkers and customers. Through honest, forthcoming, and respectful communications we work to ensure that Fluence is an inclusive and welcoming environment for all. 


Key role responsibilities include:
  • Join a dynamic global software engineering team developing cutting edge energy storage tools
  • Customer service – we are first and foremost a force multiplier, enabling our development teams to successfully deliver complex software products as quickly and efficiently as possible.
  • Drive change – we are all about making things better and more efficient, and we need people who are not afraid to make the right changes for the long term.  Not everything is right here, let’s make it better!
  • Be more than just DevOps – we are a mix of Platform Engineering, SRE, DevOps, and even a bit of Development.
  • Drive your own priorities – we need people that take ownership of the problems they discover and drive solutions, and not just wait for ticket assignments.  Self-starters please!
  • Support multiple software products
  • Identify and drive opportunities to create and/or improve automation throughout build, deployment, management, and tooling.
  • Design, deploy, and manage development infrastructure services both on-prem and in the cloud (AWS).
  • Deliver product deployment automation solutions as part of critical software products
  • Improve visibility into our infrastructure and operations through metrics, monitoring, and alerting.
  • Review and recommend solutions and tools to improve the software development process
  • Guide developers in best practices and assist in troubleshooting by direct support, developing training and documentation, and giving presentations.
  • Braced for the challenges of working in a global distributed team - we operate across various time zones using video calls primarily for communication, with occasional travel to meet in person.  
  • Accept the responsibilities of a Hybrid role – you will be required to come into the office at least two days a week so you must be willing and able to do this.
  • On-call Rotation – weekly 


What will our ideal candidate bring to Fluence?
  • BS in Computer Science, Software Engineering, or related field from an accredited university. Significant related work experience will be considered in place of a degree.
  • 7+ years experience in a DevOps role not as a "user" of tools but instead as a driver and implementer. Solid Software Engineering/Development experiences is also great.
  • Excellent English communication skills, both written and verbal.  As we are a global team we communicate primarily over video and chat tools and so it is imperative you communicate well in English to both technical and non-technical audiences.
  • Proven experience creating and giving training – we look to senior engineers to identify gaps in knowledge in our own team as well as the teams we server and then develop training programs.  
  • Take ownership – we need team members that have run point on projects, taking them from conception to completion.  You should have led successful efforts in solving problems and creating solutions.
  • Strong expertise with Ansible configuration management to architect and deploy system configurations
  • Versed in monitoring, KPIs, and alerting using tools such as Datadog and New Relic. 
  • CICD pipeline development and management experience – you know what a CICD pipeline should be, what it takes to design one in a secure environment, and can deploy and maintain it.  Preferably Jenkins and/or CircleCI
  • Solid AWS experience including EC2, VPC, Networking, VPN, S3, EBS, Load Balancers, Route 53, and Aurora.  Bonus points for EKS/ECS, ECR, Lambdas, API Gateway, WAF, Batch, and multi-account account organizations.
  • Infrastructure as Code (IaC) experience, preferably Terraform, including writing custom reusable modules.
  • Code Artifact Management experience.  You know what code artifacts are, how versioning works (or at least should work), challenges around them, how to package, and ideally have worked with managing a code artifact repository before (preferably Nexus or Artifactory)
  • Deep knowledge of Git administration, workflows, and branching/release strategies.  Ideally you’ve been a developer for a SaaS or software product and have cut your teeth on developing with a distributed codebase.
  • Experience with general programming/scripting languages (e.g. C, C++, JavaScript, Python, Ruby, shell scripting).
  • Kubernetes experience (a big plus) in building, deploying, managing, and growing clusters in both on-prem and cloud environments.  
  • Docker based container development experience including base image creation/updating and building, deploying, and troubleshooting container-based applications.
  • Comfortable working in Atlassian tools - Jira and Confluence.  We track everything in Jira and document as much as we can in Confluence.
  • You’re ready for Agile development - our software teams use the Agile framework and as we not only support  them but also are part of development we too must embrace it.  
  • Ready to learn fast - ability to quickly understand, learn and implement new system designs, new technologies, and functional components of software systems in a professional environment.  We support highly aggressive products that move at a rapid pace and must stay in lock step to help everyone deliver.
  • Able to build solid relationships across multiple teams on development processes.  We need someone willing to reach out and ask the right questions by finding the right people, gain consensus and a common goal, and deliver what’s needed.  We are a customer service organization first and foremost that enables our developer teams to succeed.
  • Be flexible in your work hours - while we strive to enable most work occur during your local business hours, due to the global distributed team and our need to collaborate you will need to have flexibility to meet with India, US and European counterparts. 


Fluence IS AN EQUAL OPPORTUNITY EMPLOYER and fully subscribes to the principles of Equal Employment Opportunity to ensure that all applicants and employees are considered for hire, promotion, and job status without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, marital or familial status. 

Fluence Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Fluence DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fluence
Fluence CEO photo
Manuel Perez Dubuc
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Devops Engineer, Fluence

Join Fluence as a Senior DevOps Engineer in Houston, TX, and be a pivotal part of a global team that's reshaping the energy landscape! At Fluence, we are dedicated to delivering cutting-edge energy storage and optimization solutions that empower renewable energy projects. In this dynamic role, you'll immerse yourself in developing innovative tools that enhance our energy storage capabilities. You'll be more than just a cog in the machine; we want self-starters who are eager to take the reins on important projects and drive them to completion. The culture here thrives on creativity and agility, and your input will directly impact our mission of creating a more sustainable world. With responsibilities ranging from automating deployment solutions and building infrastructure services to mentoring fellow engineers, you’ll be instrumental in improving our operations and fostering a collaborative environment. Your expertise in tools like Ansible, Git, and AWS will shine as you tackle challenges in a fast-paced setting. Plus, with the opportunity to communicate across global teams, your excellent English communication skills are key. If you’re passionate about technology, continuous learning, and making a difference in the renewable sector, the Senior DevOps Engineer role at Fluence is the perfect opportunity for you!

Frequently Asked Questions (FAQs) for Senior Devops Engineer Role at Fluence
What are the key responsibilities of a Senior DevOps Engineer at Fluence?

As a Senior DevOps Engineer at Fluence, your primary responsibilities include collaborating with a global software engineering team to develop innovative energy storage tools, improving automation processes throughout build and deployment, managing cloud and on-prem services, and guiding developers on best practices. Your role will also involve taking ownership of projects, providing customer service, and identifying areas for improvement to drive efficiency across software products.

Join Rise to see the full answer
What qualifications are needed for the Senior DevOps Engineer role at Fluence?

To qualify for the Senior DevOps Engineer position at Fluence, candidates should possess a BS in Computer Science or a related field, along with over 7 years of relevant experience in a DevOps role. Strong expertise in Ansible, AWS, CI/CD pipeline management, and familiarity with programming languages are essential. Additionally, candidates should exhibit excellent communication skills, ownership of projects, and a proactive approach to problem-solving.

Join Rise to see the full answer
How does Fluence support professional growth for its Senior DevOps Engineers?

Fluence is committed to the professional development of its employees, including Senior DevOps Engineers. You'll have opportunities to create and lead training programs, work with cutting-edge technologies, and lead projects from conception to execution. The company culture encourages learning and adapting, enabling you to enhance your skills while contributing to impactful projects in the renewable energy sector.

Join Rise to see the full answer
What technologies should a Senior DevOps Engineer at Fluence be familiar with?

A Senior DevOps Engineer at Fluence should have strong expertise in Ansible, CI/CD tools (preferably Jenkins or CircleCI), AWS services, Infrastructure as Code (preferably Terraform), container technologies (Docker and Kubernetes), and Artefact Management tools. Experience in monitoring and alerting systems like Datadog and New Relic is also beneficial.

Join Rise to see the full answer
What is the team culture like for Senior DevOps Engineers at Fluence?

The team culture for Senior DevOps Engineers at Fluence is dynamic, collaborative, and agile. We value diversity of thought and encourage open communication, making Fluence a welcoming and inclusive environment. Team members are expected to take ownership, drive change, and engage actively with peers across the globe to foster a culture that celebrates creativity and adaptability.

Join Rise to see the full answer
Common Interview Questions for Senior Devops Engineer
Can you explain your experience with configuration management tools like Ansible?

Absolutely! When discussing your experience with Ansible during the interview, highlight specific projects where you designed or implemented configurations. Detail how you automated tasks and ensured that deployments were consistent. It's helpful to mention any challenges you faced and how your Ansible expertise helped solve those issues.

Join Rise to see the full answer
How do you approach CI/CD pipeline development as a Senior DevOps Engineer?

In your response, discuss your understanding of the CI/CD process. Explain your experience in designing secure and efficient pipelines, including the tools you've used (e.g., Jenkins, CircleCI). You can also emphasize the importance of automation and how it contributes to faster deployment and fewer errors in production.

Join Rise to see the full answer
Describe how you monitor infrastructure performance and troubleshoot issues.

Here, share your experience with tools like Datadog, New Relic, or similar monitoring solutions. Describe how you set up alerts for potential issues and the process you follow for identifying and resolving problems. Using concrete examples can illustrate your effective troubleshooting skills.

Join Rise to see the full answer
What strategies do you employ to foster collaboration within a distributed team?

Discuss the tools (such as video calls, chat applications, and collaboration software) you employ for effective communication across time zones. You can mention specific instances when you facilitated team engagement or helped resolve conflicts in a remote setting, showcasing your commitment to maintaining a cohesive team dynamic.

Join Rise to see the full answer
How have you taken ownership of a project in your previous roles?

A strong response here would include a specific project where you were responsible for driving it from inception to completion. Explain what the project entailed, how you identified success metrics, and the outcomes. Highlight any challenges you faced and how your leadership made a significant impact.

Join Rise to see the full answer
Can you share your experience with AWS services relevant to this role?

In answering this question, detail your experience with AWS components such as EC2, VPC, S3, and RDS. Discuss specific scenarios where you used these services to enhance operations, optimize costs, or improve security. Your familiarity with advanced services like EKS or Lambda can also be a strong advantage.

Join Rise to see the full answer
What do you do to stay updated on the latest DevOps trends and technologies?

Discuss your commitment to continuous learning—this could be through attending workshops, participating in webinars, following industry leaders on social media, or reading relevant blogs and articles. Mention any specific examples where this knowledge helped you implement new practices or tools effectively in your work.

Join Rise to see the full answer
Describe a difficult problem you solved in a DevOps context.

Select a problem that demonstrates your analytical skills and problem-solving abilities. Walk through your thought process in identifying the issue, the steps you took to investigate and come to a solution, and how the resolution impacted your team or project positively.

Join Rise to see the full answer
How do you ensure the security of the infrastructure you manage?

Detail your approach to security, including best practices you follow. Discuss aspects such as limiting network access, implementing encryption, and utilizing security tools. Providing examples of specific incidents where your practices prevented issues can enhance your response.

Join Rise to see the full answer
What motivates you in your work as a Senior DevOps Engineer?

When answering this question, highlight your passion for technology and how it drives you to innovate and find efficiencies. Discuss your love for collaboration, problem-solving, and the impact your work has on the success of projects or the organization. This personal touch can resonate well with interviewers.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Fluence Remote Arlington, VA, USA
Posted 2 days ago
Photo of the Rise User
Fluence Hybrid Alpharetta, GA, USA
Posted 2 days ago
Photo of the Rise User
AbbVie Hybrid Barceloneta, 00617, Puerto Rico
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Phantom Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 5 days ago
InfraServices Hybrid Wanamingo, Minnesota
Posted 8 days ago

Our mission is to create a more sustainable future by transforming the way we power our world. Energy storage is critical to this transformation, yet today the market is fragmented and customers face the challenge of finding a trusted technology p...

164 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!