Job Description
Junior/Senior Project Manager
Responsibilities:
- Assist in the development and management of project plans, including timelines, budgets, and resource allocation.
- Support senior project managers in coordinating project activities and ensuring alignment with organizational goals.
- Collaborate with cross-functional teams, including engineering, operations, and finance, to gather project requirements and provide updates on progress.
- Monitor project milestones and deliverables, providing regular status reports to senior management and stakeholders.
- Participate in project meetings, documenting minutes and action items, and following up on assigned tasks.
- Conduct research and analysis to support project decision-making, including feasibility studies and risk assessments.
- Assist in the preparation of project documentation, including proposals, contracts, and reports.
- Foster strong working relationships with internal and external stakeholders to ensure effective communication and collaboration.
- Adhere to all safety and compliance standards, ensuring that projects are executed in accordance with regulations and best practices.
Qualifications:
- Bachelor’s degree in project management, business administration, engineering, or a related field.
- 3 years of experience in project management or a related role is preferred.
- A minimum of 5 years of experience in project management, with a proven track record of successfully managing large, complex projects.
- Project Management Professional (PMP) certification or equivalent is strongly preferred.
- Strong organizational and time-management skills, with the ability to manage multiple tasks and priorities.
- Excellent verbal and written communication skills, with the ability to engage effectively with stakeholders at all levels.
- Basic understanding of project management methodologies (e.g., Agile, Waterfall) is a plus.
- Ability to work collaboratively in a team-oriented environment and adapt to changing project demands.
Junior/Senior Business Analyst
Responsibilities:
- Assist in gathering and documenting business requirements through stakeholder interviews, workshops, and research.
- Analyze data and processes to identify trends, inefficiencies, and opportunities for improvement.
- Support the development of business cases and project proposals by providing data-driven insights and recommendations.
- Collaborate with cross-functional teams to ensure alignment on project objectives and deliverables.
- Prepare reports and presentations to communicate findings and recommendations to stakeholders.
- Assist in creating and maintaining project documentation, including requirements specifications, process maps, and user stories.
- Participate in testing and validation activities to ensure that solutions meet business requirements and quality standards.
- Help facilitate meetings and workshops to gather feedback and drive consensus among stakeholders.
- Stay current with industry trends, tools, and best practices in business analysis and project management.
Junior/Senior Systems Analyst
Responsibilities:
- Assist in gathering, documenting, and analyzing user requirements for new and existing systems.
- Collaborate with cross-functional teams to support the design and implementation of system solutions that meet business needs.
- Participate in system testing and validation activities to ensure that developed solutions are functional and meet specified requirements.
- Help troubleshoot and resolve issues related to existing systems, working closely with IT support teams and end-users.
- Create and maintain technical documentation, including system specifications, user manuals, and process workflows.
- Support training efforts by assisting in the development of training materials and conducting user training sessions.
- Stay current with industry trends and technologies to contribute to process improvements and system enhancements.
Junior/Senior Software Engineer
Responsibilities:
- Assist in the design, development, and testing of software applications and systems that meet business requirements.
- Collaborate with cross-functional teams to gather and analyze user requirements, translating them into technical specifications.
- Write clean, maintainable, and efficient code in accordance with industry best practices and organizational standards.
- Participate in code reviews, providing constructive feedback and learning from peers.
- Troubleshoot and resolve software defects and performance issues in a timely manner.
- Assist in the maintenance and enhancement of existing applications, ensuring their reliability and functionality.
- Document software designs, development processes, and user manuals to support future maintenance and upgrades.
- Stay updated with emerging technologies and software development trends to contribute to continuous improvement initiatives.
Junior/Senior Infrasctructure Engineer
Responsibilities:
- Assist in the installation, configuration, and maintenance of servers, network devices, and other IT infrastructure components.
- Support troubleshooting and resolution of infrastructure-related issues, ensuring minimal downtime and optimal performance.
- Monitor system performance, conduct regular maintenance, and implement upgrades as necessary.
- Collaborate with senior engineers to develop and document infrastructure designs, configurations, and best practices.
- Participate in the deployment of cloud services and infrastructure as needed.
- Assist in maintaining security protocols and compliance with industry standards and organizational policies.
- Support the development and maintenance of technical documentation, including system diagrams, operational procedures, and troubleshooting guides.
- Stay current with emerging technologies and trends in IT infrastructure to contribute to continuous improvement initiatives.
Junior/ Senior IT Cloud Engineer
Responsibilities:
- Assist in the design, deployment, and management of cloud infrastructure solutions on platforms such as AWS, Azure, or Google Cloud.
- Monitor cloud environments for performance, security, and cost efficiency, identifying opportunities for optimization and improvement.
- Collaborate with cross-functional teams to gather requirements and develop cloud solutions that meet business needs.
- Support the migration of applications and data to cloud platforms, ensuring minimal disruption to operations.
- Troubleshoot and resolve issues related to cloud services, including networking, security, and application performance.
- Document cloud architecture, processes, and configurations to facilitate knowledge sharing and maintain best practices.
- Participate in the development of automated deployment processes using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).
- Stay current with emerging cloud technologies and industry trends to recommend innovative solutions that enhance operational capabilities.
- Assist in maintaining security and compliance standards in accordance with organizational policies and regulations.
Junior/Senior IT Support Specialist
Responsibilities:
- Provide first-level technical support for hardware, software, and network-related issues, responding to support tickets in a timely manner.
- Troubleshoot and resolve IT-related problems, including workstation setups, operating system issues, and application software support.
- Install, configure, and maintain computer systems, printers, and other peripheral devices.
- Assist with the onboarding of new employees by setting up user accounts, providing training on IT policies, and ensuring that all necessary equipment is operational.
- Monitor and maintain inventory of IT equipment and software licenses, ensuring compliance with organizational policies.
- Collaborate with senior IT staff to escalate complex issues and contribute to projects aimed at improving IT services and processes.
- Document troubleshooting processes and solutions in the knowledge base to enhance the efficiency of the support team.
- Stay current with emerging technologies and best practices in IT support to provide effective solutions and recommendations.
Requirements
Jr/Senior Project Manager
- Bachelor’s degree in project management, business administration, engineering, or a related field.
- 3 years of experience in project management or a related role is preferred.
- A minimum of 5 years of experience in project management, with a proven track record of successfully managing large, complex projects.
- Project Management Professional (PMP) certification or equivalent is strongly preferred.
- Strong organizational and time-management skills, with the ability to manage multiple tasks and priorities.
- Excellent verbal and written communication skills, with the ability to engage effectively with stakeholders at all levels.
- Basic understanding of project management methodologies (e.g., Agile, Waterfall) is a plus.
- Ability to work collaboratively in a team-oriented environment and adapt to changing project demands.
Jr/Senior Business Analyst
- Bachelor’s degree in business administration, information technology, or a related field.
- Experience of 3 years in a business analysis role or relevant internship is preferred.
- A minimum of 5 years of experience in business analysis or a related role, with a proven track record of leading successful projects.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Excellent written and verbal communication skills, with the ability to convey complex information clearly.
- Understanding of business process modeling and documentation techniques.
- Ability to work collaboratively in a team-oriented environment and manage multiple tasks effectively.
- Eagerness to learn and adapt in a fast-paced environment.
Jr/Senior Systems Analyst
- Bachelor’s degree in information technology, computer science, business administration, or a related field.
- Experience of 3 years in a systems' analysis, IT support, or related role is preferred but not required; internships or co-op experience is a plus.
- A minimum of 5 years of experience in systems analysis, IT consulting, or a related role, with a proven track record of successful project delivery.
- Strong analytical and problem-solving skills, with a focus on detail and accuracy.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical users.
- Familiarity with systems analysis methodologies and tools is a plus (e.g., UML, BPMN).
- Basic understanding of database concepts and SQL is desirable.
Jr/Senior Software Engineer
- Bachelor’s degree in computer science, software engineering, or a related field, or equivalent practical experience.
- Knowledge of programming languages such as Java, C#, Python, or JavaScript.
- Familiarity with web development technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular) is a plus.
- Understanding of database management systems and basic SQL skills.
- Experience of 3 years of experience with version control systems (e.g., Git) and development tools (e.g., Visual Studio, Eclipse).
- 5 years of professional software development experience, with a strong track record of delivering complex applications.
- Strong problem-solving skills and attention to detail, with the ability to work collaboratively in a team-oriented environment.
- Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
Jr/Senior Infrastructure Engineer
- Bachelor’s degree in computer science, information technology, network engineering, or a related field, or equivalent practical experience.
- 2–3 years of professional experience in infrastructure engineering or IT support, with a solid understanding of infrastructure components and services.
- 5 years of professional experience in infrastructure engineering or IT operations, with a strong track record of delivering complex infrastructure solutions.
- Basic understanding of network protocols (TCP/IP, DNS, DHCP) and experience with networking equipment (routers, switches, firewalls) is a plus.
- Familiarity with server operating systems (Windows Server, Linux) and virtualization technologies (e.g., VMware, Hyper-V).
- Basic knowledge of cloud services (AWS, Azure) and infrastructure as a service (IaaS) concepts is desirable.
Jr/Senior IT Cloud Engineer
- Bachelor’s degree in computer science, information technology, or a related field; relevant certifications (e.g., AWS Certified Cloud Practitioner, Microsoft Azure Fundamentals) are a plus.
- 2–3 years of professional experience in IT support or cloud engineering, with a foundational understanding of cloud computing principles and technologies.
- 5 years of professional experience in cloud engineering, architecture, or IT operations, with a proven track record of designing and managing cloud-based solutions.
- Experience with at least one major cloud platform (AWS, Azure, Google Cloud) and familiarity with its services and tools.
- Knowledge of networking concepts, including VPNs, DNS, and load balancing in a cloud environment.
- Familiarity with scripting or programming languages (e.g., Python, Bash, PowerShell) for automation and configuration management.
- Excellent communication skills, both verbal and written, with the ability to work collaboratively in a team-oriented environment.
Jr/Senior IT Support Specialist
- Bachelor’s degree in information technology, computer science, or a related field; relevant certifications (e.g., CompTIA A+, Microsoft Certified: Modern Desktop Administrator Associate) are a plus.
- 3 years of experience in an IT support role or a related position.
- 5 years of experience in IT support, systems administration, or a related field, with a strong track record of managing technical support operations.
- Strong knowledge of Windows and macOS operating systems, as well as common office productivity applications.
- Familiarity with networking concepts, hardware troubleshooting, and basic system administration.
- Strong customer service orientation, with a focus on providing timely and effective support.
Benefits
- Competitive salary and comprehensive benefits package.
- 401(k)
Job Tags
Contract work, Temporary work, Internship,