Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Vector Consulting Group is an 18-year-old homegrown Indian management consulting company. We offer unique solutions to chronic ‘wicked’ problems in areas of supply chain, operations, sales & distribution, R&D, NPD, retail operations, Industrial CAPEX projects, and software development.

We have a strategic tie-up with TIS Inc., a $4.00 Bn Japanese company. Last year, we opened offices in Indonesia and the US and currently we have projects running in 23 countries.


Vector


Role & Responsibilities:

As the Software Infrastructure and Server Manager, you will be responsible for overseeing the design, implementation, and maintenance of our software infrastructure and server systems. Your primary objective will be to ensure the reliability, scalability, and security of our software applications and server environments. This role requires a deep understanding of software architecture, networking, cloud technologies, and server administration.


  • Infrastructure Design and Planning:

Collaborate with the development team to design scalable and reliable software architecture. Assess current infrastructure and make recommendations for improvements or upgrades to meet the company's evolving needs. Plan and implement infrastructure projects, including server migrations, upgrades, and deployment.


  • Server Management:

Manage all aspects of server administration, including provisioning, configuration, monitoring, and troubleshooting. Ensure high availability and performance of server systems through proactive monitoring and optimization. Implement the best security practices to protect servers from potential threats and vulnerabilities.


  • Server Setup:

Configure and deploy servers based on project requirements, ensuring optimal performance and resource allocation. Install and maintain necessary software and dependencies, including web servers, databases, and application frameworks.


  • Backup and Restoration:

Develop and maintain backup strategies for both sites and databases, ensuring data integrity and disaster recovery preparedness. Regularly test backup procedures and perform scheduled backups to secure off-site locations. Implement restoration procedures to quickly recover data in the event of system failures or data loss incidents.


  • Cloud Computing:

Utilize Azure cloud platform to deploy and manage server infrastructure. Optimize cloud resources to achieve cost efficiency while maintaining performance and reliability. Implement cloud-based solutions for scalability and flexibility.


  • Firewall Management:

Configure and manage firewall rules to control incoming and outgoing traffic, enforcing network security policies. Monitor firewall logs and analyze network traffic patterns to detect and respond to potential security threats. Implement intrusion detection and prevention systems to safeguard against unauthorized access and malicious activities.


  • Issue Debugging and Logs:

Monitor system logs and application logs to identify and troubleshoot issues proactively. Implement logging frameworks and debugging tools to facilitate error detection and resolution. Work closely with development teams to investigate and resolve software-related issues, ensuring minimal disruption to services.


  • Automation and DevOps:

Develop and maintain automation scripts and tools for provisioning, configuration management, and deployment. Implement DevOps practices to streamline software development, testing, and deployment processes. Continuously improve automation workflows to enhance efficiency and reduce manual intervention.


  • Monitoring and Performance Tuning:

Implement monitoring solutions to track server performance, resource utilization,

and uptime. Analyze performance metrics and identify areas for optimization to improve system

efficiency. Respond to incidents and performance issues in a timely manner to minimize downtime and ensure SLA compliance.


  • Documentation and Compliance:

Maintain comprehensive documentation of infrastructure configurations, procedures,

and policies. Ensure compliance with industry regulations and standards related to data security

and privacy. Participate in audits and assessments to validate compliance with regulatory requirements.


Required Skills:

  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Experience with CI/CD pipelines and related tools like Jenkins, GitLab CI, or CircleCI.
  • Knowledge of security best practices and experience implementing security controls in server environments.
  • Familiarity with relational and NoSQL databases and their administration.
  • Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.


Required Experience:

  • 2-4 years proven experience in software infrastructure management, server administration, and cloud computing.
  • Strong knowledge of networking principles, protocols, and technologies.


Qualification:

  • Diploma or bachelor’s degree in computer science, Information Technology, or related field.
  • Certification in cloud platforms (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, Google Professional Cloud Architect).


Location:


Work Arrangement:


Compensation:

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India