Responsibilities & Context

1. Kubernetes Expertise:

  • Design, deploy, and manage highly available and scalable Kubernetes clusters On-Premises and in the Cloud (AWS, Azure, GCP).
  • Ensure the smooth operation of Kubernetes infrastructure, including configuration, optimization, and troubleshooting.
  • Collaborate with development teams and other teams to streamline application deployment and operation on Kubernetes.

 

2. CI/CD Pipeline Development:

  • Implement and maintain automated deployment pipelines using CI/CD tools such as GitLab CI, FluxCD, Jenkins, or similar.
  • Accelerate software delivery by automating build, test, and deployment processes.

3. PostgreSQL Management:

  • Configure and optimize PostgreSQL databases for performance, high availability, and disaster recovery.
  • Familiarity with Postgres Operators such as Crunchy, Patroni, etc.

 

4. Storage Administration:

  • Manage Ceph Storage clusters, GlusterFS, NFS to provide reliable and scalable storage solutions.
  • Monitor storage performance and troubleshooting issues to ensure data integrity and availability.

 

5. Infrastructure as Code (IaC):

Implement infrastructure automation using tools like Terraform or Ansible to enable reproducibility and scalability.

 

6. Monitoring and Security:

  • Set up monitoring, logging, and alerting solutions to ensure the health and security of our infrastructure and applications.
  • Implement security best practices to ensure compliance with industry standards and regulatory requirements.

 

7. Collaboration and Documentation:

  • Work closely with cross-functional teams to facilitate collaboration and knowledge sharing.
  • Document infrastructure, architecture, processes, and procedures for internal reference.

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor of Science (BSc) in Computer Engineering
  • Bachelor of Science (BSc) in Computing & Information System
  • Bachelor of Science (BSc) in any of the specified disciplines or other relevant fields from a recognized university.

Experience

  • 2 to 6 years
  • The applicants should have experience in the following business area(s): Banks, IT Enabled Service, Software Company

Additional Requirements

  • Age 22 to 45 years
  • Proven experience working as a DevOps Engineer or in a similar role.
  • Proficiency in Kubernetes for container orchestration and cluster management.
  • Strong experience in PostgreSQL database administration, including replication, backup, and recovery.
  • Hands-on experience with Ceph storage solutions, including deployment, configuration, and troubleshooting.
  • Experience with infrastructure automation tools such as Ansible, Terraform, or Chef.
  • Experience with monitoring and logging tools including Prometheus, Grafana, ELK Stack, or Splunk.
  • Solid knowledge of CI/CD pipelines and continuous integration and deployment practices.
  • Familiarity with emerging technologies and trends in DevOps, Kubernetes, and cloud computing.
  • Strong understanding of networking concepts and protocols.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Excellent analytical and problem-solving skills, with strong attention to detail.
  • Strong communication and cross-functional collaboration skills.

Salary

Negotiable

Monthly

Location

Dhaka District,Dhaka Division,Bangladesh

Job Overview
Job Posted:
3 months ago
Job Type
Full Time
Position Level
Mid Level Manager (6-10 Years Experience)
Education
Bachelor Degree
Experience
2-5 Years Experience
Prefered Certification / License
NSDA Certified
Total Vacancies
1
Occupation Category
Prefered Qualification Level
BNQF Level 7 Bachelor’s degree level (3–5 years); professional knowledge and analytical decision-making; equivalent to Fazil.

Share This Job:

Location

Dhaka District,Dhaka Division,Bangladesh