Job Details Level Experienced Job Location Buffalo, NY – Buffalo, NY Remote Type Fully Remote Position Type Full Time Salary Range $84,000.00 – $125,000.00 Salary/year Travel Percentage None Job Shift Day Description We’re looking for a platform engineer to codevelop and evolve our cloud infrastructure on Amazon Web Services (AWS). This role is essential for designing, implementing, and managing cloud solutions that support our software products and development teams, ensuring security, reliability, and scalability. You’ll use infrastructure as code (IaC) to provision Kubernetes resources across all cloud accounts, manage their life cycle, build and manage continuous integration (CI) and continuous delivery (CD) and release systems, and maintain the development environment for the product engineering team. E Source provides predictive data science, research and advisory, and solution services to help utilities make decisions that benefit their customers, their bottom line, and our planet. What you’ll do Cloud architecture: Design and implement scalable, secure, and cost-effective cloud architectures with a focus on Elastic Kubernetes Service (EKS) patterns within the Virtual Private Cloud (VPC) to meet our growing organization’s business requirements. Collaborate with cross-functional product teams to understand technical needs and make sure the teams have all the tools and support needed to evolve our product offerings. AWS VPC and EKS management: Oversee the deployment and management of AWS VPC and EKS clusters, ensuring high availability and security. CI/CD systems: Enhance and manage CI/CD and release systems, ensuring efficient and reliable software delivery. Implement and maintain CI/CD pipelines to streamline software development and deployment processes. Monitoring: Help monitor and manage cloud costs and optimize resource allocation. Performance optimization: Identify and resolve performance issues through configuration of monitoring tools, development of monitoring alerts, and forensic analysis of issues. Security and compliance: Implement and enforce security controls and best practices following industry standards such as Service Organization Control Type 2 (SOC 2), customer information system (CIS), and organizational policies. IaC: Use tools like AWS Cloud Development Kit (CDK) and Terraform to manage infrastructure. Documentation as code: Maintain comprehensive documentation of all infrastructure and processes using code-based documentation practices. Command line interface (CLI) tools: Proficient use of command line tools such as kubectl, AWS CLI, and others for day-to-day operations and automation. Tech radar: Keep up to date with the latest developments and updates in the AWS ecosystem. What will make you a good fit Required skills and qualifications Education: Bachelor’s degree in computer science, engineering, or related field. Experience: At least three years of extensive hands-on experience working with cloud services and tools. Cloud architecture: Strong knowledge of cloud architecture principles and patterns. CI/CD expertise: Proven experience in enhancing and managing CI/CD systems, with a strong understanding of best practices for continuous integration and continuous deployment. IaC tools: Extensive experience with AWS CDK or Terraform. Languages: Proficiency in programming languages such as Python or Java in software life cycle processes that use Git for version control. Docker administration: Experience with Docker administration and image authoring. Organizational skills: Strong organizational skills using ticket management systems like Jira. Communication skills: Excellent communication and collaboration skills to support the needs and requests of our data science and engineering teams. Recommended skills and qualifications AWS: Strong knowledge of Elastic Compute Cloud (EC2), Simple Storage Service (S3), Lambda, EKS, CloudWatch, CloudTrail, Identity and Access Management (IAM), Key Management Service (KMS), VPC, Route 53, and security groups. A little about E Source Utilities across the US and Canada face the same fundamental, day-to-day challenges: to ensure reliable service for every customer while maintaining and modernizing aging distribution networks and meeting regulatory requirements-all while keeping rates affordable. At the same time, climate change has created a common, universal call to action: to reduce our carbon impact, improve our environment, and ensure the prosperity of future generations. At E Source, we’re dedicated to helping every utility become a Sustainable Utility. That means doing the hard work it takes to achieve goals that often seem at odds with one another: Environmental responsibility: Decarbonizing operations, reducing emissions, eliminating water leaks, and finding efficiencies Reliability: Providing safe, continuous, and consistent service in the face of increasing volatility caused by climate change, including extreme weather, drought, and fire Equity: Making services and programs truly available to all, especially low- and moderate-income residential customers and small and midsize businesses who are often disproportionately impacted by societal events Financial stability: Ensuring a bottom line that affords capital and operational expenditures while enabling innovation and giving back to our communities E Source blends industry-leading research, predictive data science, and solution services to help utilities make better decisions to serve their customers, their bottom line, and our planet. With a commitment to practical innovation, we use more than three decades of utility-focused experience and our unique solution set to help our clients become a Sustainable Utility. Benefits We offer excellent insurance packages, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; and medical and dependent-care flexible spending plans. We provide a flexible time off (FTO) program; E Source employees can take as many paid days off per year as they need, with manager approval, while fulfilling their work obligations and ensuring proper coverage of their responsibilities. We offer flexible schedules, flexible work locations, and a paid parental leave benefit. We provide a 401(k)/RRSP plan with a 3% employer match. The budgeted salary for this position is $84,000 to $125,000 USD + annual bonus up to 8% (depending on level). Actual pay will be adjusted based on experience. This role will be 100% remote. Applicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Employees of E Source are encouraged to apply. To foster a positive work environment and company culture, we support our employees in their career growth at E Source. Employees who are interested in similar job opportunities in the future should visit the E Source careers page for a listing of all open positions and contact Human Resources to express interest. We contact applicants directly via email using only our designated company email addresses with the domain of @esource.com. Please do not provide personal information to anyone over email and be wary of other accounts impersonating businesses. #LI-Remote
#LI-SC1
Git SDK CI/CD amazon-s3 Lambdas Infrastructure as Code (IaC) Python Terraform Amazon Web Services (AWS) amazon-route53 Platform Engineer amazon-cloudwatch Jira amazon-eks Java vpc amazon-kms amazon-iam command-line-interface amazon-ec2