Haemimont AD is a leading software development company specializing in delivering turnkey, enterprise-level custom software solutions tailored to unique business requirements where standard products fall short. As a Microsoft Gold Certified Partner with expertise in custom development, SOA, business processes, data management, business intelligence, and mobility solutions, the company also holds a Silver Adobe Solution Partner status. Committed to quality and process excellence, Haemimont AD adheres to CMMI Level 3 standards for software quality assurance and PMI standards for program and project management.
We are seeking a skilled SRE / DevOps Engineer to ensure the reliability, speed, and security of our production systems. The successful candidate will be responsible for building and maintaining infrastructure, automating deployment processes, and proactively identifying and resolving issues before they impact users.
Key Responsibilities
- Operate and maintain production infrastructure, including servers, storage, databases, and networks.
- Develop and enhance CI/CD pipelines to enable fast and secure software releases.
- Implement infrastructure as code using tools such as Terraform and Ansible to automate repetitive tasks.
- Configure and manage monitoring, logging, and alerting systems with Prometheus, Grafana, and Loki.
- Define, measure, and track service level indicators (SLIs), service level objectives (SLOs), and error budgets.
- Respond promptly to incidents, perform root cause analysis, and document post-incident reviews.
- Plan capacity requirements and optimize system performance and availability.
- Manage backups, disaster recovery plans, and high availability configurations.
- Ensure system security through patch management, access controls, TLS encryption, and secrets management.
- Collaborate with development teams to simplify deployment and operational processes.
- Participate in an on-call rotation to provide 24/7 system support.
Required Qualifications
- Strong proficiency in Linux system administration and solid understanding of networking concepts such as TCP/IP, DNS, and load balancing.
- Hands-on experience with CI/CD tools like GitLab CI, GitHub Actions, or Jenkins.
- Expertise in infrastructure as code tools, particularly Terraform and Ansible.
- Practical experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Familiarity with monitoring and alerting tools including Prometheus, Grafana, and Alertmanager.
- Scripting skills in Bash, Python, or Go to automate tasks and processes.
- Good knowledge of relational databases like MariaDB and PostgreSQL, including managing them in high availability setups.
- Strong communication skills in English, with the ability to work effectively in a remote team environment.
Preferred Qualifications and Benefits
- Experience with virtualization platforms such as Proxmox or VMware, or cloud services including AWS, GCP, or Azure.
- Knowledge of distributed storage systems like Ceph, GlusterFS, or S3-compatible storage solutions.
- Familiarity with web servers and load balancers such as HAProxy, Nginx, or Apache.
- Understanding of directory services including LDAP and Active Directory.
- Experience with Nextcloud or similar self-hosted collaboration platforms.
This role offers the opportunity to work in a dynamic, quality-driven environment with a focus on cutting-edge technologies and continuous improvement. If you are passionate about infrastructure reliability and automation, and thrive in a collaborative remote setting, this position could be an excellent fit.