Consulting Pandits
Location
Kochi | India
Job description
Job Description :We are seeking a highly skilled and dynamic Senior Infrastructure Engineer to join our team. This role offers an exciting opportunity to manage data centres and azure tech stack, collaborate with cross- functional teams, and drive innovation.Responsibilities :1. Infrastructure and Web Application Hosting : - Design, implement, and manage scalable, secure, and high-performance infrastructure for hosting web applications.- Optimize web servers, load balancers, and CDNs for efficient content delivery, ensuring high availability and reliability.- Architect scalable solutions to handle varying levels of web traffic and implement auto-scaling mechanisms.2. CI/CD Pipeline Management with Jenkins and TeamCity :- Design, implement, and maintain robust CI/CD pipelines tailored for web application development and deployment using Jenkins and TeamCity.- Automate build, test, and deployment processes for rapid and reliable application delivery.- Integrate CI/CD workflows seamlessly with web hosting infrastructure.3. Bash Scripting and Automation :- Develop and maintain Bash scripts for automating routine tasks, configuration management, and deployment processes.- Utilize Bash scripting for system administration, log monitoring, and troubleshooting tasks across the infrastructure.4. Specialized Application Deployment : - Deploy and manage popular web applications like Laravel (PHP), Django (Python), and Ruby on Rails (RoR) on scalable and optimized infrastructure.- Customize deployment strategies for specific application frameworks to ensure efficient and stable deployments.5. Database Expertise (SQL and NoSQL) :- Manage and optimize SQL databases (e.g., Amazon RDS, Azure SQL Database) and NoSQL databases (e.g., DynamoDB, Cosmos DB, MongoDB, Redis) to support web applications.- Design scalable database architectures, perform query optimizations, and ensure data integrity and high availability.6. Uptime Monitoring and Performance Optimization :- Implement and manage uptime monitoring tools to ensure continuous availability and performance of deployed web applications.- Proactively monitor system performance, identify bottlenecks, and optimize configurations for improved reliability.7. Round-the-Clock Support :- Provide 24/7 support and incident management for critical infrastructure and deployed web applications.- Collaborate with teams to resolve incidents swiftly and implement preventive measures to mitigate future issues.8. Security, Compliance, and Best Practices :- Implement web-specific security measures and ensure compliance with industry standards (e.g., OWASP) and regulations.- Foster a culture of best DevOps practices, continuous improvement, and innovation within the team.9. Training and Support :- Mentor a team of DevOps executives & developers, providing guidance on infrastructure, CI/CD, Bash scripting, Jenkins, TeamCity, uptime monitoring, 24/7 support, application deployment, database management, and web hosting best practices.Qualifications :- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).- 8+ years of proven experience in infrastructure management, emphasizing web application hosting, leading CI/CD implementations, utilizing Jenkins, TeamCity, Bash scripting, uptime monitoring, 24/7 support, application deployment (Laravel, Django, RoR), database management (SQL and NoSQL), and incident management.- Expertise in cloud platforms like AWS, Azure, or Google Cloud with specific experience in web hosting services, CI/CD, and DB management.- Proficiency in infrastructure as code (IaC) tools such as Terraform, CloudFormation, or Ansible.- Strong understanding of web servers, load balancers, CI/CD concepts, tools (e.g., Jenkins, GitLab CI/CD), Bash scripting, TeamCity, uptime monitoring tools, application-specific deployment, SQL, NoSQL databases, and incident management.- Excellent leadership, communication, and problem-solving skills (ref:hirist.tech)
Job tags
Salary