DevOps Engineer
Salary undisclosed
Apply on
Original
Simplified
As a DevOps Engineer, you will be an integral part of our dynamic Sprint Team, collaborating with Back-End Developers, Front-End Developers, Product Owner, Quality Assurance, and a Project Manager. Your primary responsibility will be to manage and optimize our deployment pipeline, ensuring efficient and reliable delivery of our Healthcare Management System (SIM-RS) project.
Responsibilities:
- Manage and optimize the CI/CD pipeline for seamless deployment.
- Setup and configure Virtual Private Servers (VPS) according to system requirements.
- Install, configure, and manage Docker containers on servers.
- Setup MongoDB services as a database mirror for all clients using Docker.
- Implement and maintain analytics infrastructure, including service setup for query handling, database setup for data storage, and Metabase for data visualization.
- Develop scripts for mirroring data from all clients to the centralized database mirror.
- Secure servers from potential external and internal threats, ensuring data safety and preventing data loss.
- Collaborate with the development team to ensure the scalability, performance, and security of the platform.
Requirements:
- Minimum 3-year experience in DevOps, with hands-on experience using tools like Jenkins, Kubernetes, or similar.
- Proficient in scripting languages such as Bash, Python, or similar.
- Strong knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Familiar with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
- Experience with CI/CD pipelines and monitoring tools.
- Proven ability to configure and secure VPS, set up Docker services, and manage databases like MongoDB.
- Good communication skills, strong analytical thinking, and the ability to work collaboratively.
Benefits:
Competitive salary.
Comfortable home-office environment.
Well-stocked pantry.
Complimentary daily lunches.
Similar Jobs