Senior DevOps Engineer

Arine
Summary
Join Arine, a rapidly growing healthcare technology company, as a Senior DevOps Engineer and contribute to their mission of improving patient safety and medication effectiveness. You will be responsible for designing, implementing, and maintaining cloud infrastructure using AWS, ensuring scalability, security, and reliability of their cloud-based applications. This role involves collaborating with various teams to automate workflows and enhance system performance, leading the evolution of their CI/CD pipeline, and supporting their drive towards automated testing. Arine offers a dynamic work environment with opportunities for learning and growth, working alongside experienced professionals in the healthcare industry.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 7+ years of experience in DevOps or Cloud Engineering roles
- 5+ years of hands-on experience with AWS services, including EC2, S3, Lambda, RDS, VPC, CloudFormation, and IAM
- Proven experience with CI/CD pipelines, automation tools, and Infrastructure as Code (IaC) including AWS CDK, AWS SAM, AWS CodePipeline, and AWS CodeBuild
- 3+ years of experience in Jenkins
- 2+ years of experience in Build Automation
- 3+ years of experience using GIT and artifact repositories
- Strong scripting skills in Python, Bash, or a similar language
- Proficiency with version control systems (e.g., Git) and containerization tools (e.g., Docker, ECR, ECS)
- Experience in monitoring, scaling, and optimizing EC2 instances and AWS services
- Knowledge of networking fundamentals, including DNS, VPN, and load balancing in cloud environments
- Excellent problem-solving skills and the ability to work under pressure
- Strong communication and collaboration skills to work effectively with cross-functional teams
- Ability to learn new technologies quickly and adapt to changing requirements
- An established private work area that ensures information privacy
- A stable high-speed internet connection for telephonic and/or remote work
- Ability to pass a background check
- Must live in and be eligible to work in the United States
Responsibilities
- Design, deploy, and manage scalable, secure, and reliable AWS cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation
- Monitor and manage EC2 instances and other services like RDS and ECS ensuring optimal performance, scalability, and availability
- Manage auto-scaling to handle varying workloads
- Optimize cloud resources for cost-effectiveness and performance, including monitoring AWS service costs and implementing cost-saving strategies
- Spin up new infrastructure from existing configurations within a week to meet urgent project requirements
- Deploying, Automating and Maintaining releases using release/change management process
- Building, releasing, and managing production systems, and troubleshooting system issues
- Administration, Deployment, Automation and management of Jenkins
- Collaborate with onshore, offshore and nearshore dev and QA teams
- Create and manage automation scripts for routine tasks using Python, Bash, or similar scripting languages
- Implement automated monitoring and alerting solutions to proactively detect and resolve issues
- Creating Automation scripts using Jenkins
- Ensure the security and compliance of AWS environments by implementing best practices, including IAM policies, security groups, VPC configurations, and encryption
- Conduct regular security assessments and audits in collaboration with the security team, identifying and addressing vulnerabilities
- Ensure security and adherence to the release/change management process for production releases
- Work closely with development teams to understand application requirements and provide guidance on best practices for cloud architecture and DevOps processes
- Provide support for production environments, including troubleshooting and resolving issues as they arise
- Collaborate with cross-functional teams to improve overall system reliability and performance
- Set up and maintain monitoring tools such as CloudWatch, Prometheus, or Datadog to ensure the health and performance of applications
- Monitor EC2 instances and other AWS services for performance, availability, and cost-efficiency, taking proactive steps to optimize them
- Ensure high availability of systems, implementing redundancy and failover mechanisms to minimize downtime
- Analyze and optimize system performance, including load balancing, caching, and database tuning
- Document infrastructure, processes, and procedures for knowledge sharing and compliance purposes
- Provide training and mentorship to junior team members on best practices in AWS and DevOps
Preferred Qualifications
AWS Certified DevOps Engineer, AWS Certified Solutions Architect, or equivalent certifications are highly desirable
Benefits
- Joining Arine offers you a dynamic role and the opportunity to contribute to the company's growth and shape its future
- You'll have unparalleled learning and growth prospects, collaborating closely with experienced Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs
- The base salary range for this position is: $150,000-$170,000/year
Share this job:
Similar Remote Jobs

