
Mid-Level DevOps and Configuration Engineer
Quanvex -
Haram, GizaPosted 10 months ago63Applicants for1 open position
- 15Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a skilled and motivated Senior/Mid-Level DevOps and Configuration Engineer to enhance our release processes and manage our CI/CD pipelines.
You will be responsible for setting up and configuring Jenkins clusters, integrating source control tools, and automating deployment processes.
Additionally, you will create and manage Docker environments, implement security measures, and develop Proof of Concepts (POCs).
The role involves building DevOps capabilities across multiple environments (development, staging, production) and documenting all procedures and scripts.
Job Requirements
Qualifications:
- Experience Level:
- 3-5+ years of DevOps or Configuration Engineering experience.
- Technical Skills:
- Proficiency in CI/CD tools (e.g., Jenkins, Git, GitLab).
- Experience with cloud platforms (AWS, Azure, GCP).
- Strong knowledge of containerization (Docker, Kubernetes).
- Familiarity with infrastructure-as-code tools (Terraform, Ansible).
- Knowledge of networking, security, and user access management.
- Experience in scripting (Bash, Python).
- Security Management: Experience with SSH keys, tokens, and managing application secrets.
- Automation: Experience automating infrastructure processes and scaling environments (development, staging, production).
- POC Development: Ability to design and implement Proof of Concepts.
- Multi-Environment DevOps: Experience setting up DevOps capabilities across test, staging, and production environments.
- Documentation: Strong skills in creating deployment guides and reusable scripts.
- Familiarity with Agile and Scrum methodologies
Preferred Skills:
- Experience with monitoring and alerting tools (Prometheus, Grafana).
- Knowledge of auto-scaling systems.
Soft Skills:
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.
- Detail-oriented and able to manage multiple tasks with competing priorities.