About Biizline:
Biizline is a cutting-edge technology company that provides smart business solutions for small to medium enterprises. We believe in leveraging the power of automation, cloud infrastructure, and modern DevOps practices to help businesses scale and succeed in a competitive marketplace.
Role Overview:
We are looking for a skilled DevOps Engineer to join our team. The ideal candidate will be passionate about automation, cloud infrastructure, and continuous delivery practices. You’ll be responsible for building and maintaining the tools and systems required to enable smooth software deployment and ensure high availability, scalability, and security for our platforms.
Key Responsibilities:
- CI/CD Pipeline Management: Design, implement, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines to support multiple environments and automate the software delivery process.
- Cloud Infrastructure (AWS): We manage and optimize our AWS infrastructure, ensuring scalability, high availability, and cost efficiency.
- Containerization & Orchestration: Work with Docker containers and Kubernetes to orchestrate scalable applications and ensure reliable deployment across environments.
- Monitoring & Logging: Implement and manage system monitoring solutions (e.g., Grafana, Prometheus) to track performance, uptime, and security metrics. Set up alerting mechanisms for proactive issue resolution.
- Security & Compliance: Perform regular security audits, monitor vulnerabilities, and implement best practices in cloud infrastructure and deployment processes.
- Version Control & Collaboration: Manage repositories using Git, enforce branching strategies, and collaborate with development teams for smoother code integration.
- Automation & Infrastructure as Code (IaC): Automate infrastructure provisioning, configuration management, and routine tasks using tools like Terraform or AWS CloudFormation.
- Collaboration: Collaborate with development, product, and QA teams to ensure smooth delivery and reliable operations across the product lifecycle.
Required Skills & Qualifications:
- CI/CD Systems: Proficient in setting up and managing CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI.
- Cloud Platforms (AWS): Strong experience with Amazon Web Services (AWS) (EC2, RDS, Lambda, S3, ECS/EKS, etc.).
- Containerization: Experience in Docker for containerizing applications and orchestrating with Kubernetes (EKS or native Kubernetes).
- System Monitoring & Alerting: Hands-on experience with monitoring tools such as Grafana, Prometheus, and ELK stack for observability and alerting.
- Version Control (Git): Expertise in Git and experience with GitOps practices.
- Infrastructure as Code (IaC): Proficiency with Terraform, AWS CloudFormation, or other IaC tools to manage infrastructure.
- Security Best Practices: Knowledge of security monitoring, audit logging, and vulnerability management in cloud environments.
- Scripting & Automation: Proficient in scripting languages such as Python, Bash, or PowerShell for automation.
Nice to Have:
- Experience with serverless technologies (e.g., AWS Lambda).
- Familiarity with other cloud platforms like Azure or Google Cloud.
- Certification in AWS or other relevant technologies.
- Experience in working with Agile and DevOps methodologies.