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
- Required: Bachelor's degree in Computer Science, Software Engineering, or related field
- Required: 5-7 years of DevOps & Infrastructure experience including expert-level proficiency in CI/CD methodologies and pipeline automation
- Required: 5-7 years of Programming & Development experience with advanced Python programming and JavaScript/TypeScript expertise including Node.js, Vue.js, or React
- Required: Strong experience with containerization (Docker, Kubernetes preferred)
- Required: Proven track record in cloud architecture (AWS Lambda, SNS/SQS, S3, or equivalent GCP/Azure services)
- Required: Comprehensive understanding of networking principles and security protocols
- Required: Database design and optimization (MySQL, PostgreSQL, ORM technologies)
- Required: API design and security implementation (REST, authentication, encryption)
- Required: Deep knowledge of information security best practices and implementation
- Required: Experience with security scanning tools (SAST/DAST) and vulnerability management
- Required: Understanding of compliance frameworks (HIPAA, SOC 2, etc.)
- Required: Proficiency in implementing security protocols (OIDC/OAuth 2.0, encryption)
- Required: Version control systems (Git) and collaborative development workflows
- Required: Monitoring and alerting platforms (Grafana, Sentry, Datadog, NewRelic)
- Required: Infrastructure automation and configuration management
- Required: Performance optimization and scalability planning
- Required: Excellent problem-solving skills, analytical thinking, strong communication skills, and ability to work collaboratively in team-oriented environments
Qualifications
- Preferred: Experience with AI-assisted development tools (Cursor AI)
- Preferred: Advanced networking and security certifications (CISSP, CCNA, AWS Security)
- Preferred: Experience with service mesh technologies and microservices architecture
- Preferred: Knowledge of data pipeline architecture and ETL processes
- Preferred: Experience with incident response and disaster recovery planning
- Preferred: Demonstrated capability to independently diagnose, analyze, and resolve complex issues related to application software
- Preferred: Skilled in ensuring HIPAA compliance, improving patient outcomes, and maintaining quality assurance standards while adhering to regulatory requirements
Skills
- CI/CD design and deployment automation
- Cloud architecture across AWS, GCP, Azure
- Security engineering and compliance (HIPAA, OIDC/OAuth 2.0)
- Full-stack development (Python, JavaScript/TypeScript, Vue.js/React)
- Containerization and orchestration (Docker, Kubernetes)
- API design and security
- Networking and data transmission security
- Monitoring and observability (Sentry, Datadog, NewRelic, Grafana)
- DevOps practices and infrastructure as code
- Incident response and problem solving
Education
- Bachelor's degree in Computer Science, Software Engineering, or related field
Physical Demands
- Ability to sit, stand, and work at a computer for extended periods
Training
- All job-specific, safety, and compliance training assigned based on job functions
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.