Job Summary
We are seeking a skilled and proactive Deployment Engineer with a strong background in DevSecOps to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and managing automated deployment pipelines for a large number of web applications built on Laravel and CodeIgniter. You will play a crucial role in ensuring the security, scalability, and efficiency of our deployment processes across our entire infrastructure.
Key Responsibilities
• CI/CD Pipeline Automation: Design, build, and maintain robust, scalable CI/CD pipelines to automate the testing, integration, and deployment of multiple Laravel and CodeIgniter projects.
• Mass Deployment Strategy: Develop and execute strategies for the mass deployment and configuration management of applications across various environments (development, staging, production).
• DevSecOps Integration: Embed security best practices into the software development lifecycle. Implement and manage security tools for static/dynamic analysis (SAST/DAST), dependency scanning, and vulnerability assessments within the CI/CD pipeline.
• Infrastructure Management: Manage and maintain Linux-based servers (Ubuntu, CentOS, etc.), ensuring high availability, performance, and security.
• Containerization: Utilize Docker to containerize applications and manage container lifecycles, ensuring consistency across all environments.
• Monitoring & Logging: Implement and manage monitoring and logging solutions (e.g., Prometheus, Grafana, ELK Stack) to proactively identify and resolve infrastructure and application issues.
• Infrastructure as Code (IaC): Use tools like Ansible, Terraform, or similar to provision and manage infrastructure programmatically.
• Collaboration: Work closely with development teams to streamline deployment processes, troubleshoot issues, and optimize application performance.
• Documentation: Create and maintain clear and comprehensive documentation for deployment processes, infrastructure configurations, and security protocols.
Required Skills and Qualifications
• Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
• Minimum of 1 years of hands-on experience in a DevOps, DevSecOps, or Site Reliability Engineering (SRE) role.
• Strong proficiency in managing Linux servers, including command-line administration, shell scripting (Bash), and system hardening.
• Solid experience with Docker, including writing Dockerfiles, managing images, and running containers in production.
• Proven experience building and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
• Demonstrable experience with automating deployments for PHP-based applications, specifically Laravel and CodeIgniter.
• Good understanding of web servers like Nginx and Apache.
• Proficient with version control systems, particularly Git.
• Foundational knowledge of networking concepts (TCP/IP, DNS, firewalls, load balancing).
Role Specific Skills
Basic Qualifications
- Bachelor of Engineering (B.E) - Computer Science & Engineering
- Bachelor of Engineering (B.E) - Information Technology
- Bachelor of Technology (B.Tech) - Information Technology
- Master of Computer Applications (M.C.A) - Information Technology
About Company
- With over 14+ years of industry experience and a 1,200-strong team, Imperative has empowered 60+ clients through transformative solutions in IT, AI, outsourcing, and consulting. Our deep domain expertise across BFSI, Healthcare, Retail, and the Public Sector positions us as a trusted partner in scalable digital innovation. Leveraging agile methodologies and next-generation technologies, we consistently deliver on-time, on-budget solutions that drive measurable business outcomes.
Journey
-
Application Date
2025-12-12 00:00:00.0 - 2026-02-11 00:00:00.0