- Company Name
- Neosoft
- Job Title
- Ingénieur DevOps/Ingénieure DevOps
- Job Description
-
**Job Title**
DevOps Engineer (Male/Female)
**Role Summary**
Design, deploy, operate, and optimize secure, scalable, highly‑available infrastructure across cloud and on‑premises environments. Automate CI/CD pipelines, configuration management, monitoring, and incident response while collaborating closely with development and operations teams.
**Expectations**
Deliver reliable, automated deployments and maintain system stability. Respond swiftly to incidents and implement preventive measures. Communicate effectively with cross‑functional teams, document processes, and mentor colleagues on DevOps best practices.
**Key Responsibilities**
- Build and maintain secure, elastic infrastructure on cloud platforms (AWS, Azure, GCP) and on‑premises.
- Automate build, test, and deployment workflows using CI/CD tools.
- Manage configuration and provisioning with IaC tools (Terraform, Pulumi).
- Configure and monitor systems and applications; diagnose and resolve performance or availability issues.
- Respond to incidents, perform root‑cause analysis, and enforce corrective actions.
- Collaborate with development and ops teams to streamline communication and problem resolution.
- Document system architecture, processes, and procedures.
- Provide training and support on DevOps tools and methodologies.
**Required Skills**
- Proficient in Linux system administration; knowledge of Unix variants (Aix, HP‑UX) a plus.
- Expertise in containerization (Docker, Podman); experience with an orchestrator (Kubernetes, Nomad) preferred.
- Strong scripting in Python, Shell, or Perl; familiarity with Java is advantageous.
- Version control experience with GitHub, GitLab, or Bitbucket.
- Hands‑on with IaC (Terraform, Pulumi) and configuration management (Puppet, Chef, Ansible).
- Understanding of CI/CD pipelines and automation tools.
- Knowledge of at least one major cloud provider (AWS, Azure, GCP).
- Solid grasp of monitoring, logging, and alerting systems.
- Excellent communication, collaboration, and problem‑solving skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related discipline (or equivalent professional experience).
- Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer, Google Cloud Professional DevOps Engineer, Docker Certified Associate, Kubernetes Administrator, or Terraform Associate are highly desirable.