Summary
Join DoseSpot, a PE-backed start-up and leader in electronic prescribing software, as a DevOps-Networking Engineer. This role requires expertise in cloud environments, networking, and the full SDLC. You will design, manage, and troubleshoot cloud network infrastructure, implement CI/CD pipelines, and collaborate with cross-functional teams. The ideal candidate possesses a strong DevOps mindset, proactive approach, and excellent problem-solving skills. This position offers a remote work environment with a flexible schedule and a comprehensive benefits package.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience
- At least 8 years experience as a DevOps Engineer, SRE, Cloud Engineer or Cloud Networking Engineer
- Strong understanding of networking concepts and experience with network configuration and management
- Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps) and IaC tools (e.g., Terraform, Ansible)
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)
- Strong scripting skills (e.g., Bash, Python, PowerShell)
- Excellent problem-solving abilities and attention to detail
- Strong communication and collaboration skills
Responsibilities
- Design, configure and manage cloud network infrastructure, including Virtual Networks (VNet) peering, private endpoints, route tables, network security groups (NSGs) and VPNs
- Implement and maintain cloud-based firewall policies to ensure secure and compliant network operations
- Collaborate with cross-functional teams to optimize network architecture for scalability, performance and security within cloud environments
- Troubleshoot and resolve network connectivity issues, including VNet routing, DNS and VPN configurations
- Design, implement, and manage CI/CD pipelines to streamline development and deployment processes
- Collaborate with development and operations teams to ensure seamless integration and delivery of applications
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools
- Monitor system performance and troubleshoot issues to ensure high availability and reliability
- Implement and maintain security best practices across all stages of the development lifecycle
- Stay current with industry trends and emerging technologies to continuously improve our DevOps practices
- Provide technical guidance and mentorship to junior team members
- Scheduled on-call support for cloud infrastructure, as needed
- Participate in scrum ceremonies and work collaboratively with various teams across the company
Preferred Qualifications
Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert) are a plus
Benefits
- Remote work environment with a flexible work schedule to encourage work-life balance
- Annual company offsite
- Generous leave package including flexible time off policy that encourages team members to take time off to relax and recharge; plus 13 paid holidays, paid sick leave, and paid parental leave
- Medical, dental, and vision insurance for you and your family, plus a company funded FSA & HSA (dependent on which medical plan you choose)
- 401(k) company match
- One-time workspace reimbursement to help you optimize your remote workspace