DevOps Engineer

4 weeks ago


Durham, North Carolina, United States FlexGen® Full time
About FlexGen

FlexGen is a leading integration services and software technology provider for utility-scale energy storage solutions in the United States and globally.

The company designs and integrates storage solutions and the software platform that is enabling today's energy transition.

Leveraging its best-in-class energy management software, digital controls, and advanced analytics, FlexGen delivers energy storage projects integrated with traditional and renewable power generation globally.

The company's clients and partners include the most technically and commercially demanding developers, utilities, renewable energy, electric cooperatives, and industrial companies in the world.

Position Description

At FlexGen, we're not just writing code - we're revolutionizing the energy industry.

Our HybridOS platform is at the forefront of the clean energy revolution, enabling rapid deployment and efficient management of large-scale battery storage systems.

As a DevOps Engineer on our Build and Deploy team, you'll play a crucial role in bridging the gap between software development and operations, ensuring our cutting-edge solutions are deployed seamlessly and securely.

If you've honed your skills at giant tech companies and are looking to apply your expertise to make a tangible impact on the world, FlexGen offers you that opportunity.

Here, your work will directly contribute to accelerating the adoption of renewable energy and reshaping the power grid for a sustainable future.

Major Job Responsibilities:
  • Design, implement, and maintain the build and deployment pipeline for FlexGen's HybridOS software
  • Develop and manage AWS-based toolchains for testing and demo environments
  • Create and maintain Ansible playbooks for automating software deployment, configuration, and server migration
  • Implement and manage security scanning processes for code, artifacts, and servers
  • Collaborate with development teams to streamline the software delivery process
  • Troubleshoot and resolve issues in both development and production environments
  • Continuously improve deployment processes, focusing on efficiency, reliability, and scalability
  • Participate in on-call rotations to ensure 24/7 reliability of our systems
  • Stay up-to-date with industry trends and emerging technologies in DevOps practices
Required Skills:
  • Operating systems: Enterprise Linux distributions such as Red Hat Enterprise Linux and CentOS
  • Containerization: Proficiency in Docker
  • Cloud platforms: Experience with AWS services such as CodePipeline, Lambda, and EC2
  • Infrastructure as Code: Familiarity with Ansible, Terraform, and Kubernetes
  • CI/CD pipelines: Understanding of continuous integration and continuous deployment processes
  • Version control: Proficiency in using Git for managing codebase
  • Security scanning tools: Experience with tools like SonarQube and Nessus for security testing
  • Scripting languages: Proficiency in Python and Bash scripting for automation and development tasks
Position Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3+ years of experience in DevOps or Site Reliability Engineering roles
  • Strong background in Linux system administration
  • Expertise in cloud infrastructure, preferably AWS
  • Experience with containerization technologies and orchestration
  • Familiarity with infrastructure as code and configuration management tools
  • Knowledge of CI/CD principles and tools
  • Understanding of security best practices in software development and deployment
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work in a collaborative environment

  • DevOps Engineer

    4 weeks ago


    Durham, North Carolina, United States Flexgen Full time

    At FlexGen, we're revolutionizing the energy industry with cutting-edge solutions that improve the reliability and sustainability of the power grid.As a DevOps Engineer on our Build and Deploy team, you'll play a crucial role in bridging the gap between software development and operations, ensuring our solutions are deployed seamlessly and securely.Key...


  • Durham, North Carolina, United States Insight Global Full time

    Job SummaryWe are seeking a highly skilled DevOps Engineer to join our team at Insight Global. The ideal candidate will have a strong background in cloud infrastructure and automation, with a focus on Terraform and Azure.Key ResponsibilitiesAutomate infrastructure in Azure using Terraform, writing and maintaining robust, easily consumable, standardized...

  • DevOps Engineer

    4 weeks ago


    Durham, North Carolina, United States Flexgen Full time

    About FlexGenFlexGen is a leading integration services and software technology provider for utility-scale energy storage solutions in the United States and globally. Our mission is to accelerate the adoption of renewable energy and reshape the power grid for a sustainable future.Position DescriptionAs a DevOps Engineer on our Build and Deploy team, you will...


  • Durham, North Carolina, United States Nvidia Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our Data and Application Services team. As a key member of our team, you will be responsible for designing, implementing, and maintaining our growing services infrastructure. Our team is passionate about providing better tools to build and manage this infrastructure, and we need a...

  • Cloud Engineer

    4 weeks ago


    Durham, North Carolina, United States Saxon Global Full time

    Job Title: DevOps EngineerWe are seeking a highly skilled DevOps Engineer to join our team at Saxon Global. As a DevOps Engineer, you will be responsible for designing, building, and maintaining our cloud infrastructure using Amazon Web Services (AWS).Key Responsibilities:Design and implement CI/CD pipelines using Jenkins and AWS servicesDevelop and maintain...


  • Durham, North Carolina, United States Serigor Inc. Full time

    Job Title: Senior Automation EngineerJob Description:The Serigor Inc. team is seeking a skilled Senior Automation Engineer to assist in automating and improving the build, deploy, and operation of client applications. This role requires a solid understanding of AWS infrastructure and software release life cycles.The primary responsibility is to lead...


  • Durham, North Carolina, United States Qualitative Financials Full time

    Job Title: Senior Test Automation EngineerJob Summary:We are seeking a highly skilled Senior Test Automation Engineer to join our DevOps & Automation Engineering team at Qualitative Financials. As a key member of our team, you will be responsible for developing and maintaining automation test suites using Playwright, ensuring the highest quality of our...


  • Durham, North Carolina, United States American Red Cross Full time

    Job Title: Data Engineering DirectorAre you a seasoned data engineering leader looking for a new challenge? We're seeking a Director of Data Engineering to join our team at the American Red Cross.This is a unique opportunity to lead a team of data engineers and drive the modernization and transformation of our data and reporting capabilities. You'll work...


  • Durham, North Carolina, United States The American National Red Cross Full time

    Job DescriptionAs a Director of Engineering, you will lead and inspire a team of data engineers to build scalable data pipelines, enhancing data management, analytics, and reporting efficiency. You will collaborate closely with business stakeholders and engineering teams to develop, maintain, and improve data solutions. Additionally, you will help drive...


  • Durham, North Carolina, United States Alphanumeric Systems Inc. Full time

    About the RoleWe are seeking a skilled and experienced Product Manager to lead our Data Engineering products. In this role, you will be responsible for developing and executing the product strategy of our Data Engineering products to meet the customer needs. You will partner closely with the leaders of Onyx's engineering teams (DevOps and Infrastructure,...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Fidelity TalentSource LLC. As a Senior Software Engineer, you will be responsible for designing and developing software solutions that meet the critical business needs of our organization. You will work closely with project managers, systems analysts, offshore resources, tech...


  • Durham, North Carolina, United States Alphanumeric Systems Full time

    We are seeking a highly skilled Senior Software Engineer to join our Data Platform team at Alphanumeric Systems. The ideal candidate will have a strong background in software engineering and experience with cloud-based data platforms.The successful candidate will be responsible for designing, developing, and implementing scalable APIs that meet the...

  • Software Engineer

    4 weeks ago


    Durham, North Carolina, United States Zachary Piper Solutions, LLC Full time

    Piper Companies is seeking a skilled Software Engineer to join their team in Durham, NC. This is a long-term contract with a financial services client.Responsibilities:Design and develop applications using Java, Spring Boot, Angular, Kubernetes, and AWS.Develop and maintain applications with hands-on experience in Java Spring Boot.Advanced Spring Batch...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job SummaryAt Fidelity TalentSource LLC, we are seeking a skilled Software Engineer in Test to join our team. As a key member of our Planning and Advice Platform, you will play a critical role in delivering high-quality financial planning tools to our customers.About the RoleWe are looking for a talented individual with a strong background in software...


  • Durham, North Carolina, United States Piper Companies Full time

    Piper Companies is seeking a skilled Software Engineer to design, develop, and maintain applications using Java, Spring Boot, Angular, Kubernetes, and AWS.Key ResponsibilitiesDesign and develop scalable applications using Java and Spring Boot.Develop and maintain cloud-based applications using Kubernetes and AWS.Collaborate with cross-functional teams to...


  • Durham, North Carolina, United States Cisco Full time

    Job SummaryWe are seeking a highly skilled Technical Marketing Engineer to join our team at Cisco. As a Technical Marketing Engineer, you will be responsible for designing and developing AI solutions that meet customer use cases and business objectives.Key Responsibilities:Design and develop AI solutions that integrate with Cisco on-premises and hybrid cloud...


  • Durham, North Carolina, United States Piper Companies Full time

    Piper Companies is seeking a skilled Software Engineer to join their team in Durham, NC. This is a long-term contract opportunity with a financial services client.Responsibilities:* Design, develop, and maintain applications using Java, Spring Boot, Angular, Kubernetes, and AWS* Develop and maintain Java Spring Boot applications* Advanced Spring Batch...


  • Durham, North Carolina, United States Cisco Full time

    Drive Next-Gen Software InnovationsCisco is seeking a talented Software Innovation Engineer to join our team. As a key member of our software development team, you will play a crucial role in driving next-gen software innovations, including cloud, mobile, desktop, and security spaces.You will work closely with our Engineering, Information Technology, Supply...


  • Durham, North Carolina, United States Genesys Full time

    Job Title: Engineering Manager, SREGenesys is a leading provider of customer experience orchestration solutions. We are seeking an experienced Engineering Manager, SRE to join our team.Job Summary:The Engineering Manager, SRE will be responsible for leading a team of software engineers in the development and implementation of cloud-native reliability and...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Fidelity TalentSource is a leading provider of temporary staffing solutions for Fidelity Investments, a global financial services firm. We are currently seeking a highly skilled Software Engineer in Test to join our team in Durham, NC.The RoleWe are looking for a talented individual who is passionate about cutting-edge technologies, frameworks, and design...