DevOps Engineer

Tebra Logo

Tebra

πŸ’΅ $120k-$130k
πŸ“Remote - United States

Summary

Join Tebra as a DevOps Engineer and support a world-class service, providing customers with an always-on, state-of-the-art, automated SaaS environment. This role focuses on developing and improving deployment processes using container technologies, architecting and managing cloud technologies, and maintaining infrastructure-as-code libraries. You will engage with development teams, develop monitoring solutions, support production infrastructure, and identify automation opportunities. Collaboration with engineering and operations teams is crucial for investigating and mitigating issues. The position also involves optimizing cloud costs and maintaining cloud cost commitments. This is a fantastic opportunity for professional growth and skill expansion.

Requirements

  • 3+ years of hands-on experience as an individual contributor in a systems administration/engineer/developer, or DevOps role, working on highly scalable distributed systems
  • Experience supporting mission-critical platforms/environments in AWS
  • Experience designing, building, and managing infrastructure in AWS, including experience leveraging one or more coding languages for automation
  • Experience setting up and managing AWS databases like RDS, DynamoDB, and Aurora, including tuning for performance and setting up backups
  • General understanding and implementation of cloud networking (VPCs)
  • Strong experience with Infrastructure As Code technologies (Terraform, CloudFormation, Troposphere)
  • Experience with containerization and orchestration (ECS Fargate, Docker, etc.)
  • Solid understanding of DNS management (Route 53) and content delivery networks (CloudFront)
  • Hands-on experience with various monitoring and APM tools (e.g., DataDog, CloudWatch)
  • Strong experience with Git-based workflows
  • Experience building CI/CD pipelines (e.g., Harness, Jenkins)
  • Good interpersonal and communication skills

Responsibilities

  • Develop and improve our deployment processes using container technologies
  • Architect, deploy, and manage innovative modern cloud technologies using infrastructure-as-code, self-healing, and security automation patterns
  • Develop and maintain infrastructure-as-code (IaC) libraries and automation codebase
  • Engage with development teams to promote DevOps principles and best practices
  • Develop and maintain monitoring solutions, ensuring the reliability of our environments
  • Support production infrastructure and services in the cloud
  • Identify opportunities and implement solutions to further automate platform builds and processes
  • Collaborate with Engineering and the rest of the Operations team to promptly investigate, debug, and mitigate potential issues and outages
  • Document processes and setups so others can easily understand and follow them
  • Finding ways to save on cloud costs by using resources wisely and spotting areas to cut down without hurting performance. Maintaining cloud cost commits

Benefits

  • Healthcare benefits
  • Discount through Dell
  • Resources to help you keep your mind and body healthy
  • Obe Fitness or Gympass
  • LifeWorks Employee Assistance Program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.