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


Digital Technician

Compensation $15.00 Hourly Job Description Location: Las Vegas, NV This is work from home position, but you must live in Las Vegas to be considered. ...


From Usic Locating Services, Llc - Nevada

Published 11 days ago

Security Officer- Renaissance Las Vegas Hotel - Start Immediately

We are looking for a brilliant Security Officer- Renaissance Las Vegas Hotel to join our awesome team at Highgate Hotels in Las Vegas, NV. Growing your caree...


From Highgate Hotels - Nevada

Published 11 days ago

Field Service Technician - Start Now

We are on the lookout for a focused Field Service Technician to join our dynamic team at Crown Lift Trucks® in Reno, NV. Growing your career as a Full Time F...


From Crown Lift Trucks® - Nevada

Published 11 days ago

Data Archivist Manager

WHO WE ARE 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005,...


From 2K Vegas - Nevada

Published 11 days ago

Built at: 2024-05-16T15:49:23.801Z