BigBlueButton DevOps

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience as a DevOps Engineer with a focus on infrastructure and deployment automation., Strong experience with cloud platforms like AWS, Azure, or Google Cloud., Proficiency in containerization tools such as Docker and Kubernetes, along with scripting skills in Bash or Python., Familiarity with configuration management tools like Ansible and Terraform, and monitoring tools like Prometheus..

Key responsibilities:

  • Design, deploy, and manage scalable infrastructure for the BigBlueButton platform using cloud technologies.
  • Develop and maintain automated deployment pipelines and implement CI/CD practices.
  • Monitor system performance, troubleshoot issues, and optimize infrastructure components.
  • Collaborate with cross-functional teams and maintain documentation for operational procedures.

Bluelupin Technologies Pvt. Ltd. logo
Bluelupin Technologies Pvt. Ltd.
51 - 200 Employees
See all jobs

Job description

Skills
  • Proven experience as a DevOps Engineer or similar role, with a focus on infrastructure and deployment automation.
  • Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with configuration management and infrastructure as code tools (e.g., Ansible, Terraform).
  • Solid scripting skills (e.g., Bash, Python, Ruby) for automation tasks.
  • Familiarity with monitoring and alerting tools (e.g., Prometheus, Grafana, ELK stack).
  • Understanding of network and security principles.
 
 
Responsibilities
Infrastructure Design and Implementation:
  • Design, deploy, and manage scalable and secure infrastructure for the BigBlueButton platform using modern cloud and container technologies.
  • Collaborate with software engineers to ensure proper integration of the application with the infrastructure.
  • Optimize and fine-tune infrastructure components for maximum performance and efficiency.
Deployment and Automation:
  • Develop and maintain automated deployment pipelines using tools such as Jenkins, Ansible, or similar technologies.
  • Implement CI/CD practices to enable rapid and reliable software releases.
  • Monitor and troubleshoot deployments, identifying and resolving issues in a timely manner.
Monitoring and Performance:
  • Set up and maintain monitoring and alerting systems to ensure the health and performance of the platform.
  • Analyze system performance metrics, identify bottlenecks, and implement optimizations.
  • Proactively address performance issues to ensure a seamless user experience.
Security and Compliance:
  • Implement and maintain security best practices for infrastructure and application components.
  • Collaborate with the security team to conduct regular security assessments and vulnerability scans.
  • Ensure compliance with relevant data protection and privacy regulations.
Documentation and Collaboration:
  • Create and maintain comprehensive documentation for infrastructure, deployment processes, and operational procedures.
  • Collaborate with cross-functional teams to provide technical support and contribute to problem-solving efforts.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

DevSecOps Related jobs