EBSCO Information Services (EBSCO) is looking for a Senior Software Engineer to build, test, and deploy products and services, and to maintain and extend their CI/CD and cloud infrastructure.
Requirements
- 4+ years of .NET development (C-Sharp) experience
- 4+ years of Cloud based software development
- 2+ years of CI/CD development with Github Actions and Kubernetes
- Proficiency with Git source code management
- Karpenter, Kustomizations and/or Flux experience in a cloud setting.
- Large systems software design and development with hands on experience in RESTful Web Services, HTML, XML/JSON, HTTP, SSL
- AWS full-stack development
Responsibilities
- Provide expertise in system architecture, design, implementation, testing, delivery, and operation of premium EBSCO products.
- Work directly with product management and your team while analyzing and decomposing complex software requirements into simple user stories for planning and execution
- Implement and maintain automated deployment pipelines using GitHub Actions
- Upgrade, extend, and maintain third-party software in Kubernetes clusters
- Provide operational support to components that your team owns, including 24/7 availability as needed.
- Own system and feature quality throughout the development, testing and deployment phases to ensure quality delivery expectations are met.
- Mentor other engineers on the team in areas of specific expertise
Other
- This remote position is U.S.-based only (excluding U.S. territories).
- Bachelor’s Degree in Computer Science, MIS, Computer Engineering or other Technical related degree or equivalent experience
- Working on an Agile team
- Web Services lifecycle (design, build, test, deploy), API versioning and design approaches, tools, inter-operability, and SOA concepts
- Microservices and microservice design patterns