What are the responsibilities and job description for the Devops Engineer position at Life Line Screening?
Overview
Life Line Screening is seeking a skilled and motivated DevOps Engineer to work with our cross-functional, agile team. This is a key role in designing and maintaining cloud infrastructure, streamlining CI/CD pipelines, and ensuring reliable software delivery. The ideal candidate will have extensive experience with AWS cloud services, GitHub Enterprise, automated CI/CD pipelines, and be fluent in TypeScript for CDK.
Responsibilities
Powered by JazzHR
ES1xYkpBU6
Life Line Screening is seeking a skilled and motivated DevOps Engineer to work with our cross-functional, agile team. This is a key role in designing and maintaining cloud infrastructure, streamlining CI/CD pipelines, and ensuring reliable software delivery. The ideal candidate will have extensive experience with AWS cloud services, GitHub Enterprise, automated CI/CD pipelines, and be fluent in TypeScript for CDK.
Responsibilities
- Design, implement, and manage scalable and secure AWS cloud infrastructures
- Build and maintain GitHub Actions workflows for fast, reliable deployment pipelines
- Leverage GitHub Enterprise for code management, reviews, and team collaboration
- Deploy and manage Docker containers and infrastructure using CDK (TypeScript) and CloudFormation across EKS and ECS
- Set up logging, alerting, and monitoring via CloudWatch and X-Ray to ensure system health and quick response to issues
- Implement security best practices for identity, access, networking, and data protection
- Partner with engineers, QA, and product teams to integrate and deliver software solutions efficiently
- Ensure compliance with best practices for security, scalability, and disaster recovery
- Deep knowledge of AWS cloud services, including:
- CDK (TypeScript)
- Lambda, EKS, S3, SQS, EventBridge
- API Gateway, VPC, IAM, and networking
- Expertise in managing automated CI/CD pipelines using GitHub Actions
- Skilled in using GitHub Enterprise for source code management and collaboration
- Fluency in TypeScript, with solid scripting and programming fundamentals
- Expertise in Infrastructure as Code (IaC) using AWS CDK and CloudFormation
- Expertise in IaC using AWS CDK and CloudFormation to manage cloud infrastructure and deploy EKS-based workloads
- Solid understanding of containerization concepts and Docker-based development
- Experience with monitoring and observability using AWS CloudWatch
- Proficient in securely storing and retrieving secrets and tokens with AWS-managed services
- Experience streamlining developer workflows through automation of routine environment and performance-related tasks
- AWS Certification (e.g., Solutions Architect, DevOps Engineer, or Developer Associate)
- Experience supporting incident response and postmortem processes in production systems
- Familiarity with security and compliance frameworks (HIPAA, SOC 2, etc.)
- Proficient in performance tuning and cost optimization in AWS environments
- Experienced in creating reusable, parameterized infrastructure templates (e.g., with AWS CDK) to ensure consistent configuration across environments
- Skilled in improving environment consistency and reliability to reduce friction in distributed service development
- Demonstrated ability to integrate automated testing frameworks into CI/CD pipelines to give developers faster feedback and greater confidence in code quality
- Communication – Excellent communication and teamwork abilities to thrive in a collaborative environment.
- Problem Solving – Strong analytical and problem-solving skills, with a focus on delivering effective solutions.
- Detail-oriented – Attention to detail and focus on delivering high-quality, maintainable software.
- Adaptability – Commitment to continuous improvement and adaptability to new challenges
Powered by JazzHR
ES1xYkpBU6