As an AWS DevSecOps Engineer, you will design, implement, and manage AWS cloud environments. You will also work with development, operations, and other teams to ensure seamless integration and efficient workflow.

Responsibilities

  • Provisioning, operating, and managing AWS cloud environments.
  • Deployment, automation, management, and maintenance of AWS cloud-based production systems.
  • Ensuring the availability, scalability, and security of AWS production systems.
  • Implementing scalable, resilient, and secure solutions in the public cloud, especially in AWS.
  • Participating in automation initiatives to improve efficiency and reduce manual intervention.
  • Collaborating with development and operations teams to identify and address bottlenecks in the software development lifecycle.
  • Designing and implementing automation tools and frameworks for continuous integration, delivery, and deployment.
  • Monitoring and managing application & infrastructure, ensuring optimal performance, system responsiveness, security, and scalability.
  • Complete periodic application software and infrastructure updates and software version upgrades.
  • Perform daily sys admin tasks to verify that all systems are up and running.
  • Troubleshooting and resolving issues related to application development, deployment, and operations and engage customer support as needed to identify and resolve.
  • Troubleshoots problems with user accounts and application access.
  • Execute ticket triage, investigation, and resolution of reported incidents.
  • Implement and maintain version control systems, configuration management tools, and other DevSecOps-related technologies.
  • Support product development teams in the delivery of continuous integration and continuous deployment, providing templates and patterns to follow to ensure code produced by development teams can be deployed and scaled on standardized technologies and platforms.
  • Perform root cause analysis for production issues where the root cause is in infrastructure, environment configuration, or deployment routines, understand when to escalate to product development teams; remediate root causes and implement preventive actions.
  • Perform basic database monitoring and troubleshooting of database performance issues.
  • Participate in after-hours maintenance when necessary, respond to emergencies, participate in customer calls when called upon in support of initiatives and incident response.
  • Participate in 24&7 on-call support including shift rotations where required.
  • Ensuring compliance with industry best practices and organizational policies.
  • Continuously improving processes and tools to enhance efficiency and productivity.

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems, or equivalent degree required

Experience

  • 5-7 years of experience supporting cloud-based applications and services on AWS
  • AWS Developer/AWS DevOps Certification
  • Minimum 5 years experience of with AWS technologies such as EC2, NSGs, VPC/VNETs, Load balancers, DNS, and certificate management
  • 3+ Years experience in server administration and cloud deployment of both Linux and Windows.
  • Minimum 2 Years of experience deploying and managing automated OS Patching and vulnerability scanning
  • Experience with CI/CD techniques and tools such as Jenkins or AWS CLI and container orchestration techniques
  • Demonstrable knowledge of Python, PowerShell, Ruby, or other programming/scripting languages
  • Demonstrable knowledge of cloud identity and Access Management (IAM)
  • Knowledge of Relational and No-SQL databases (demonstrable proficiency or professional experience is preferred)
  • Ability to handle a heavy workload with multiple projects and frequent interruptions
  • Good Documentation Skills
  • Ability to work in a changing, dynamic environment
  • Strong problem-solving skills and the ability to work under pressure
  • Excellent communication and collaboration skills
  • Experience with multi-site development teams, ability to communicate effectively and work as a team member to manage all cloud-based systems within the environment

Benefits

  • Competitive salary and comprehensive benefits package, including health, dental, and vision insurance.
  • Opportunity to work in a mission-driven, high-growth company dedicated to transforming patient experience.

How to Apply

We encourage you to apply if you are passionate about patient engagement, healthcare technology, and driving success in a transformative company. Please submit your resume and a cover letter outlining your qualifications and interest in the role. Sponsorship is not available for this position.