Finding the best job has never been easier
Share
What You'll Be Doing:
Design, implement, and maintain database-centric microservice architectures using Kubernetes on cloud platforms and Linux systems on-premises
Develop and optimize CI/CD pipelines to enhance our software delivery process
Create and maintain Docker containers for our applications and services
Implement and manage database solutions, ensuring high performance, scalability, and reliability
Automate infrastructure provisioning and configuration management using cloud technologies
Collaborate with development teams to improve application performance and database interactions
Implement monitoring, logging, and alerting solutions for our database and infrastructure components
Perform root cause analysis for production issues and implement preventive measures
Stay updated with emerging DevOps and database technologies, recommending and implementing improvements to our stack
What we need to see:
Demonstrated ability to work well in a team and collaborate effectively, contributing to a positive team culture
Bachelor's degree in computer science, Engineering, or a related field
5+ years of experience as a DevOps Engineer or in a similar role, experienced with database technologies
Vast experience with containerization technologies, especially Docker and Kubernetes
Strong Linux administration skills, and proficiency in scripting languages such as Python, Bash, or PowerShell
Expertise in building and maintaining CI/CD pipelines
Advanced knowledge of Git and Git workflows
Proven experience with cloud platforms (AWS, Azure, or GCP)
In-depth understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases such as MongoDB or equivalent experience
Experience withinfrastructure-as-codetools (e.g., Terraform, Ansible)
Ways to stand out from the crowd:
Familiarity with database performance tuning and optimization techniques
Knowledge of data replication and backup strategies
Experience with database migration and version control tools
Experience developing engineering applications for large corporations
Strong problem-solving skills and attention to detail
These jobs might be a good fit