Job Description:
Automate build, test, and deployment processes to ensure quick and reliable software delivery
· Deploy and manage scalable applications in containerized environments using Docker and Kubernetes.
· Implement and maintain monitoring solutions using tools like Prometheus, Grafana
· Ensure the security of infrastructure and pipelines by implementing best practices for access control, encryption, and vulnerability management.
· Have fun with a great team while tackling hard challenges.
Job Qualifications:
5 years of hands-on experience with containerization technologies like Docker and orchestration tools like Kubernetes.
· 5 years of experience designing, deploying, maintaining, and troubleshooting large-scale distributed systems.
· At least 3 years of experience with scripting languages such as Bash and Python.
· At least 3 years of experience working with cloud platforms, preferably Azure.
· Hands-on experience with infrastructure services such as caching systems, message queues, distributed storage, and load balancers.
· Hands-on experience with CI/CD tools (Jenkins)
· Solid experience with Linux system administration, including configuration, optimization, or troubleshooting.
· Proven experience in building and maintaining monitoring solutions using tools like Prometheus, Grafana, or equivalent platforms.
· Experience in infrastructure as code tools like Terraform, Ansible
· Networking and security knowledge (DNS, DHCP, HTTPS, TLS) – Advantage
· Cloud certifications – Advantage
· Bachelors degree (Computer Science, Computer Engineering, Data science) - Advantage
Company Occupation:
High Tech