Staff Software Engineer - Cloud Infrastructure Team

Staff Software Engineer - Cloud Infrastructure Team
Company:

Beacon Hill Staffing Group


Details of the offer

About Us:

We are a pioneering organization in the development of next-generation residential clean energy storage and home energy management systems. Our innovative products support the renewable energy revolution, assist struggling power grids, and provide cost-effective solutions for our customers through intelligent energy management. Our collaborative approach spans every layer of our software/firmware stack, utilizing a diverse range of technologies including C, Rust, Java, Python, Go, React, React Native, and various cloud infrastructure services.
Job Description:

We are seeking a highly skilled Staff Software Engineer to join our Infrastructure Team. As a key member of this team, you will be responsible for driving the optimization and observability of our production stack, ensuring it is secure, well-organized, and easily deployable. You will play a crucial role in implementing an ephemeral environment strategy to streamline deployment processes and enhance our ability to secure government grants. This position requires expertise in infrastructure as code (IAC), cloud technologies, and a passion for automation.
Responsibilities:
Develop unified infrastructure as code (IAC) solutions to optimize and streamline our software stack.
Address networking accessibility challenges using Virtual Private Clouds (VPCs) and security groups, ensuring compliance with security best practices.
Collaborate closely with the security team to diagnose and implement solutions for security vulnerabilities.
Build observability solutions and lead efforts to integrate them across development teams.
Contribute to the development of a service and infrastructure inventory system to enhance understanding of our stack and system dependencies.
Work closely with development teams to deploy their systems into production environments, ensuring smooth deployment processes and proper alert configurations.
Identify gaps in our capabilities, developer workflows, and operations workflows, and propose solutions for improvement.
Actively pursue opportunities for self-improvement and excellence, driving continuous enhancement of our infrastructure and operations.
Requirements:
Bachelor's or Master's degree in Software Engineering, Computer Science, or equivalent experience.
5+ years of experience writing, deploying, and operating cloud systems and infrastructure.
Strong experience with cloud networking and security practices.
3+ years of experience with infrastructure as code (IAC) and deployment automation tools such as Terraform, CloudFormation, AWS CDK, or Helm.
Genuine passion for automation and maximizing value through efficient code.
Demonstrated experience implementing excellent observability and monitoring solutions.
Preferred Skills:
Experience with Kubernetes and containerization technologies.
Proficiency in CI/CD pipelines, specifically CircleCI, GitHub Actions, or GitLab.
Familiarity with AWS services such as MQTT, Kinesis, DynamoDB, Snowflake, etc.
Join us in revolutionizing the future of clean energy and making a positive impact on the world. Apply now to become part of our innovative team!

Desired Skills and Experience

About Us: We are a pioneering organization in the development of next-generation residential clean energy storage and home energy management systems. Our innovative products support the renewable energy revolution, assist struggling power grids, and provide cost-effective solutions for our customers through intelligent energy management. Our collaborative approach spans every layer of our software/firmware stack, utilizing a diverse range of technologies including C, Rust, Java, Python, Go, React, React Native, and various cloud infrastructure services. Job Description: We are seeking a highly skilled Staff Software Engineer to join our Infrastructure Team. As a key member of this team, you will be responsible for driving the optimization and observability of our production stack, ensuring it is secure, well-organized, and easily deployable. You will play a crucial role in implementing an ephemeral environment strategy to streamline deployment processes and enhance our ability to secure government grants. This position requires expertise in infrastructure as code (IAC), cloud technologies, and a passion for automation.
Responsibilities:
Develop unified infrastructure as code (IAC) solutions to optimize and streamline our software stack.
Address networking accessibility challenges using Virtual Private Clouds (VPCs) and security groups, ensuring compliance with security best practices.
Collaborate closely with the security team to diagnose and implement solutions for security vulnerabilities.
Build observability solutions and lead efforts to integrate them across development teams.
Contribute to the development of a service and infrastructure inventory system to enhance understanding of our stack and system dependencies.
Work closely with development teams to deploy their systems into production environments, ensuring smooth deployment processes and proper alert configurations.
Identify gaps in our capabilities, developer workflows, and operations workflows, and propose solutions for improvement.
Actively pursue opportunities for self-improvement and excellence, driving continuous enhancement of our infrastructure and operations.
Requirements:
Bachelor's or Master's degree in Software Engineering, Computer Science, or equivalent experience.
5+ years of experience writing, deploying, and operating cloud systems and infrastructure.
Strong experience with cloud networking and security practices.
3+ years of experience with infrastructure as code (IAC) and deployment automation tools such as Terraform, CloudFormation, AWS CDK, or Helm.
Genuine passion for automation and maximizing value through efficient code.
Demonstrated experience implementing excellent observability and monitoring solutions.
Preferred Skills:
Experience with Kubernetes and containerization technologies.
Proficiency in CI/CD pipelines, specifically CircleCI, GitHub Actions, or GitLab.
Familiarity with AWS services such as MQTT, Kinesis, DynamoDB, Snowflake, etc.
Join us in revolutionizing the future of clean energy and making a positive impact on the world. Apply now to become part of our innovative team!
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future
by Jobble

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Staff Software Engineer - Cloud Infrastructure Team
Company:

Beacon Hill Staffing Group


Oracle Epm - Senior Associate Save For Later Remove Job

A career in our Enterprise Performance Management team, within our Oracle consulting practice, will provide the opportunity to work alongside CEOs, CFOs, con...


From Pwc - Nevada

Published 16 days ago

Pt Operations Associate, Las Vegas, Nevada

Job summary Operations Associate at SMCPEnsure operational efficiencyPassionate about sales operations Job seniority: entry level Responsibilities • Administ...


From Sandro - Nevada

Published 16 days ago

Network Security Engineer - Start Now

We are searching for a motivated Network Security Engineer to join our diverse team at Silver State Schools Credit Union in Las Vegas, NV. Growing your caree...


From Silver State Schools Credit Union - Nevada

Published 16 days ago

Remote Honeymoon Specialist

The independent contractor opportunity as a Remote Honeymoon Specialist offers several advantages and opportunities: Advantages: Heartwarming Career: You h...


From Feyer&Associates - Nevada

Published 11 days ago

Built at: 2024-05-18T04:51:28.031Z