Technical Consultant
Job Description
We are seeking a proactive Technical Consultant to join our team. This role is ideal for recent graduates or candidates with 1 – 2 years of experience who are eager to apply their technical skills in a consulting environment. The Technical Consultant will work closely with project teams to support, implement, and configure technical solutions, focusing on system infrastructure, automation, and problem-solving.
Job Responsibilities
• Technical Consulting: Provide technical consultation on various projects, helping clients and project teams understand and utilize technology solutions effectively.
• CI/CD Implementation: Set up and manage continuous integration and continuous deployment (CI/CD) pipelines to streamline development and deployment processes across projects.
• Server Installation and Configuration: Install, configure, and maintain server environments, ensuring systems are optimized for security, reliability, and scalability.
• Problem Solving: Diagnose and resolve technical issues that arise in server, application, and deployment environments, ensuring minimal disruption to operations.
• Optional – Architecture Design: Assist in designing architecture for projects when needed, ensuring alignment with best practices and client requirements.
• Load Testing Tools: Basic knowledge of load testing tools for performance testing.
• Secure Shell (SSH): Proficiency in using SSH for remote server management and
Job Qualifications
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience:
- 1 – 2 years of experience in a technical consulting, DevOps, or system administration role.
- New graduates with relevant skills and internship experience are also welcome to apply.
Skills Required:
- Operating Systems: Proficiency in Linux (mandatory).
- Containerization and Orchestration: Experience with Docker and Kubernetes, with the ability to deploy and manage containerized applications effectively.
- API Tools: Familiarity with API testing tools such as Postman, Insomnia, or similar developer tools.
- Database Tools: Knowledge of MongoDB tools and database management.
- CI/CD: Understanding of CI/CD practices and tools, with hands-on experience in setting up automated pipelines.
Preferred Skills:
- Basic understanding of infrastructure architecture and design.
- Familiarity with Agile methodologies and version control systems such as Git.
If you are passionate about technology and enjoy solving complex challenges, we invite you to join our team and grow your expertise in a collaborative environment.