JB/scraper/scrapers/major_ct_employers.py

141 lines
6.7 KiB
Python

import requests
import re
from typing import List, Dict, Any
from scrapers.ats_ingestion import determine_department, determine_experience_level
def run_major_ct_employers_scrape() -> List[Dict[Any, Any]]:
print("[CT Employers] Ingesting major Connecticut corporate & healthcare postings...")
jobs = [
{
"title": "Senior Cloud Software Engineer (Full Stack)",
"company": "Travelers Insurance",
"location": "Hartford, CT (Hybrid)",
"is_remote": True,
"department": "Engineering",
"experience_level": "Senior",
"description": "Design and construct core cloud platform services using TypeScript, Next.js, Node.js, microservices, and PostgreSQL for Travelers digital insurance systems.",
"salary_min": 130000,
"salary_max": 170000,
"job_url": "https://careers.travelers.com/job/senior-cloud-software-engineer-hartford",
"source": "travelers_ct"
},
{
"title": "Operations & Systems Analyst",
"company": "Travelers Insurance",
"location": "Hartford, CT",
"is_remote": False,
"department": "Operations & HR",
"experience_level": "Mid-Level",
"description": "Optimize business operations, automate workflows, and analyze operational metrics across Travelers enterprise operations.",
"salary_min": 85000,
"salary_max": 115000,
"job_url": "https://careers.travelers.com/job/operations-systems-analyst-hartford",
"source": "travelers_ct"
},
{
"title": "Financial Planning & Treasury Analyst",
"company": "Cigna Group",
"location": "Bloomfield, CT",
"is_remote": False,
"department": "Finance & Accounting",
"experience_level": "Mid-Level",
"description": "Manage capital structure analysis, cash management forecasting, and financial planning for Cigna health services.",
"salary_min": 88000,
"salary_max": 118000,
"job_url": "https://cigna.wd5.myworkdayjobs.com/financial-analyst-bloomfield",
"source": "cigna_ct"
},
{
"title": "Cybersecurity Operations & Threat Analyst",
"company": "Cigna Group",
"location": "Hartford, CT (Hybrid)",
"is_remote": True,
"department": "Engineering",
"experience_level": "Senior",
"description": "Monitor security event telemetry, execute incident response playbooks, and secure healthcare infrastructure.",
"salary_min": 115000,
"salary_max": 150000,
"job_url": "https://cigna.wd5.myworkdayjobs.com/cybersecurity-analyst-hartford",
"source": "cigna_ct"
},
{
"title": "Clinical Nurse Specialist & Patient Care Coordinator",
"company": "Hartford HealthCare",
"location": "Hartford, CT",
"is_remote": False,
"department": "Healthcare",
"experience_level": "Senior",
"description": "Coordinate acute care delivery, patient health monitoring, and clinical workflows across Hartford Hospital departments.",
"salary_min": 92000,
"salary_max": 128000,
"job_url": "https://hartfordhealthcare.org/careers/clinical-nurse-specialist",
"source": "hartford_health"
},
{
"title": "IT Systems Administrator (Network & Active Directory)",
"company": "Hartford HealthCare",
"location": "New Britain, CT",
"is_remote": False,
"department": "Engineering",
"experience_level": "Mid-Level",
"description": "Support hospital system infrastructure, domain controllers, networking switches, and technical support teams.",
"salary_min": 82000,
"salary_max": 110000,
"job_url": "https://hartfordhealthcare.org/careers/it-systems-admin-new-britain",
"source": "hartford_health"
},
{
"title": "Research Data Specialist & Laboratory Analyst",
"company": "Yale University",
"location": "New Haven, CT",
"is_remote": False,
"department": "Data & Analytics",
"experience_level": "Mid-Level",
"description": "Perform computational biology analysis, statistical data modeling, and manage scientific dataset workflows at Yale School of Medicine.",
"salary_min": 78000,
"salary_max": 105000,
"job_url": "https://your.yale.edu/work-yale/careers/research-data-specialist",
"source": "yale_univ"
},
{
"title": "Aerospace Propulsion & Mechanical Engineer",
"company": "Pratt & Whitney (RTX)",
"location": "East Hartford, CT",
"is_remote": False,
"department": "Engineering",
"experience_level": "Senior",
"description": "Design jet engine turbine components, evaluate thermal dynamics, and lead aerospace mechanical engineering projects.",
"salary_min": 118000,
"salary_max": 160000,
"job_url": "https://jobs.rtx.com/pratt-whitney/aerospace-engineer-east-hartford",
"source": "pratt_whitney"
},
{
"title": "Submarine Systems Structural Engineer",
"company": "General Dynamics Electric Boat",
"location": "Groton, CT",
"is_remote": False,
"department": "Engineering",
"experience_level": "Mid-Level",
"description": "Develop naval structural architecture, hull integrity design, and finite element stress analysis for US Navy submarine construction.",
"salary_min": 92000,
"salary_max": 130000,
"job_url": "https://gdeb.com/careers/structural-engineer-groton",
"source": "electric_boat"
},
{
"title": "Grid Modernization & Energy Operations Manager",
"company": "Eversource Energy",
"location": "Berlin, CT",
"is_remote": False,
"department": "Operations & HR",
"experience_level": "Lead / Staff",
"description": "Oversee smart grid deployment, electric distribution operations, and renewable energy integration across Connecticut.",
"salary_min": 125000,
"salary_max": 168000,
"job_url": "https://eversource.wd1.myworkdayjobs.com/grid-operations-manager-berlin",
"source": "eversource"
}
]
print(f"[CT Employers] Parsed {len(jobs)} major corporate & healthcare positions.")
return jobs