Pharos Solutions is looking for a “Senior DevOps Engineer” with the following requirements
Must have:
- BSc/MSc in Computer Engineering or equivalent.
- 5+ years of experience as a DevOps Engineer or similar software engineering role.
- Microsoft Azure; experience with Docker Registry, App Services, and App Insights.
- Amazon Web Services (AWS); EC2, RDS, openVPN, Lambda.
- Proficiency with Docker (Kubernetes is a nice-to-have)
- Advanced knowledge of Git, including mending/editing, merging, rebasing and tagging
- Basic understanding of scripting in various languages (Python, Bash, Node.js, PHP) and UNIX tools (e.g., curl, ssh).
- Basic understanding of package managers (composer, npm, apt-get).
- Problem-solving attitude.
- Team spirit.
- Fluency in English, spoken and written (German is a plus).
Job Responsibilities and Duties:
- Design and maintain deployment workflows with GitHub Actions and Octopus.
- Automate manual processes for creating release candidates.
- Maintain and improve existing scripts (Bash, Python).
- Monitor deployments, troubleshoot issues, and handle rollbacks or hotfixes.
- Ensure infrastructure stability and address QA-related infra issues.
- Proactively monitor logs, identify errors/warnings, and resolve problems.
- Develop automation for monitoring, alerts, and issue detection.
- Support the Dev team with optimized Docker images, faster deployments, and database migration frameworks.
- Define and maintain DevOps architecture, including deployment and monitoring processes.
Job Category: Development
Job Type: Full Time
Job Location: Alexandria Office