Role Overview
As the DevOps Manager at Classic Technologies and Business Solutions, you will play a crucial role in supporting and enhancing our enterprise-level applications and services. You will be responsible for ensuring the reliability, scalability, and performance of our systems, which serve some of the world's leading apparel manufacturing companies. Your expertise in DevOps practices, combined with your leadership skills, will help us maintain our reputation for delivering high-quality solutions to our clients.
Key Responsibilities
Team Leadership: Lead and mentor a team of DevOps engineers, fostering a culture of collaboration, innovation, and continuous improvement.
System Reliability: Ensure the reliability, availability, and performance of our enterprise-level applications and services.
Automation: Develop and implement automation strategies to streamline deployment, monitoring, and maintenance processes.
Infrastructure Management: Oversee the design, implementation, and maintenance of scalable and secure infrastructure on cloud and on-premise environments cost effectively. Implement infrastructure as code (IaC) using tools like Terraform or CloudFormation
Continuous Integration/Continuous Deployment (CI/CD): Manage and optimize CI/CD pipelines to accelerate development cycles and ensure seamless deployments.
Monitoring and Incident Management: Implement robust monitoring solutions to proactively identify and resolve issues. Lead incident response efforts to minimize downtime and impact on clients.
Collaboration: Work closely with development, QA, and product teams to ensure alignment on project goals and delivery timelines.
Security: Ensure that security best practices are integrated into all aspects of the DevOps lifecycle.
Documentation: Maintain comprehensive documentation of systems, processes, and procedures to support knowledge sharing and team efficiency.
Qualifications
Experience: Minimum of 5 years of experience in a DevOps role, with at least 2 years in a leadership or managerial position.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Technical Expertise: Strong knowledge of cloud platforms (Azure, AWS, GCP), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, Ansible).
Skills: Proficiency in scripting languages (Python, Bash, etc.), and experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).
Leadership: Proven ability to lead and inspire a team, manage projects, and drive results.
Problem-Solving: Strong analytical and problem-solving skills, with a proactive and solution-oriented approach.
Communication: Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and clients.
Certifications: Relevant certifications (e.g., Microsoft/AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.