As a senior DevOps engineer, you will be responsible for scaling and securing our infrastructure while streamlining deployment pipelines. You’ll work closely with the development and security teams to ensure the high availability, performance, and security of our platform.
Key Responsibilities:
Infrastructure Management: Design, implement, and maintain scalable infrastructure using Docker and Kubernetes.
CI/CD Automation: Develop and manage CI/CD pipelines to enable seamless deployment.
Database Management: Ensure high availability, security, and performance of PostgreSQL databases, including backup, recovery, and optimization.
Monitoring & Logging: Implement monitoring solutions to ensure system reliability and performance.
Security & Compliance: Ensure secure infrastructure configurations and data protection.
Collaboration: Work with cross-functional teams to align DevOps strategies with business needs.
Requirements:
5+ years of experience in DevOps with strong expertise in Docker and Kubernetes.
Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
Proficiency in infrastructure as code tools such as Terraform or Ansible.
Strong scripting skills in Bash, Python, or similar languages.
Database management experience, particularly with PostgreSQL.
Experience with monitoring and logging tools like Prometheus, Grafana, or ELK Stack.
Knowledge of networking, security best practices, and high-availability architectures.
Nice to Haves:
Experience in financial or high-traffic applications.