Role Summary
We are seeking a Clinical Systems Architect with strong Architecture and DevOps expertise to serve as a technical bridge between application development and IT infrastructure teams. This role requires deep knowledge of CI/CD pipelines, information security, networking, and cloud operations, while maintaining strong full-stack development capabilities. The ideal candidate will collaborate with Software Engineers, Architects, Engineering Managers, Product Managers, and IT teams to deliver secure, scalable, and high-availability solutions.
Responsibilities
- Lead the design and implementation of CI/CD pipelines with automated deployment strategies, SAST/DAST scanning, and infrastructure as code
- Architect and maintain cloud-native solutions across AWS, GCP, or Azure, ensuring optimal performance and cost efficiency
- Implement and manage security guardrails including authentication mechanisms, encryption protocols, and compliance frameworks (HIPAA, OIDC/OAuth 2.0)
- Design and optimize networking solutions for high-availability, load balancing, and secure data transmission
- Develop full-stack applications using Python and/or Node.js/Next.js with Vue.js or React
- Integrate with monitoring and observability tools (Sentry, Datadog, NewRelic, Grafana) for comprehensive application performance management
- Implement containerization strategies using Docker and Kubernetes for scalable deployments
- Design and maintain RESTful APIs with security-first principles
- Serve as the primary liaison between application development and IT teams (Networking, InfoSec, Cloud Operations)
- Automate infrastructure provisioning and deployment processes using DevOps methodologies
- Implement security scanning and monitoring throughout the development lifecycle
- Collaborate with cloud operations teams to ensure seamless releases and incident response
- Monitor incident tickets and determine resolution priority
- Perform code reviews and offer constructive feedback
- Provide technical/engineering support for existing applications, including code fixes
- Analyze and solve complex technical problems, ensuring code quality, performance, and scalability
- Collaborate with other departments (product management, quality assurance) for seamless product delivery
- Assist management with timelines, resource estimates, and delivery details
- Mentor and coach junior developers
- Perform other related duties as assigned
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5-7 years of DevOps & Infrastructure experience including expert-level proficiency in CI/CD methodologies and pipeline automation
- 5-7 years of Programming & Development experience with advanced Python programming and JavaScript/TypeScript expertise including Node.js, Vue.js, or React
- Strong experience with containerization (Docker, Kubernetes preferred)
- Proven track record in cloud architecture (AWS Lambda, SNS/SQS, S3, or equivalent GCP/Azure services)
- Comprehensive understanding of networking principles and security protocols
- Database design and optimization (MySQL, PostgreSQL, ORM technologies)
- API design and security implementation (REST, authentication, encryption)
- Deep knowledge of information security best practices and implementation
- Experience with security scanning tools (SAST/DAST) and vulnerability management
- Understanding of compliance frameworks (HIPAA, SOC 2, etc.)
- Proficiency in implementing security protocols (OIDC/OAuth 2.0, encryption)
- Version control systems (Git) and collaborative development workflows
- Monitoring and alerting platforms (Grafana, Sentry, Datadog, NewRelic)
- Infrastructure automation and configuration management
- Performance optimization and scalability planning
- Excellent problem-solving skills, analytical thinking, strong communication skills, and ability to work collaboratively in team-oriented environments
Skills
- CI/CD and pipeline automation
- Full-stack development (Python, JavaScript/TypeScript, Node.js, Vue.js, React)
- Cloud architectures (AWS/GCP/Azure)
- Security and compliance (HIPAA, OIDC/OAuth 2.0, encryption)
- Networking and RESTful API design
- Monitoring and observability tools
- Containerization and orchestration (Docker, Kubernetes)
Education
- As above in Qualifications
Additional Requirements
- This position requires periodic travel and flexible availability, including some evenings, weekends, and/or holidays.
- The role may require after-hours response to emergency issues. There are also occasionally scheduled on-call duties that necessitate responding to technical emergencies beyond assigned job responsibilities.