
Software Engineer - CI Automation
- Rhode Island
- Permanent
- Full-time
- Architect, implement, and maintain CI/CD pipelines (Jenkins, GitHub Actions) for automated deployment, testing, and system provisioning
- Capable of leading designing and developing complex CI test automation pipelines, end-to-end.
- Build and manage infrastructure-as-code using Ansible, Terraform, or similar tools
- Create and maintain automated test environments, simulating production-like systems for scale/performance testing
- Develop and maintain tooling and scripts in Python and Bash
- Support and enhance observability through tools like Prometheus, Grafana, ELK
- Participate in on-call rotation for production support, incident resolution, and RCA
- Collaborate with cross-functional DevOps, QA, and Network Engineering teams to troubleshoot system issues, improve reliability, and deploy updates
- Leverage knowledge of network protocols (TCP/IP, DHCP, DNS, FreeRADIUS) to support connectivity and configuration workflows
- Participate in Agile ceremonies, code reviews, and design discussions
- 5+ years of experience in CI/CD pipeline automation and infrastructure configuration
- Proficiency in Jenkins, GitHub Actions, and Git
- Capable of leading designing and developing complex CI test automation pipelines, end-to-end.
- Strong scripting ability with Python and Bash
- Experience with Ansible, and optionally Terraform
- A strong understanding of network protocols (TCP/IP, DHCP, DNS, FreeRADIUS)
- Experience configuring and troubleshooting network protocols (DHCP, DNS, firewall rules, VPNs, etc.)
- Hands-on experience in automated testing, including integration and system-level testing
- Familiarity with monitoring and alerting tools like Prometheus and Grafana
- Experience working on Agile/Scrum-based DevOps teams
- Strong verbal and written communication skills
- Exposure to AWS or other cloud platforms
- Experience with FreeRADIUS or other network authentication systems
- Background in satellite, telecom, or infrastructure-heavy environments
- Experience simulating production-scale environments for validation and performance testing