carrier
Experience:
- Minimum of 7 years of professional experience in software development.
- Proven track record of delivering high-quality software solutions in both frontend and backend development.
- Extensive experience with modern development frameworks and technologies.
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s degree preferred).
- Strong understanding of software architecture, design patterns, and best practices.
- Proficiency in multiple programming languages such as JavaScript, Python, Java, or C#.
- Experience with frontend technologies such as HTML5, CSS3, JavaScript frameworks (e.g., React.js, Angular, Vue.js), and responsive design.
- Proficiency in backend technologies such as Node.js, Django, Flask, Spring Boot, or ASP.NET.
- Familiarity with databases (SQL and NoSQL), RESTful APIs, and microservices architecture.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and ability to work independently or collaboratively within a team.
- Full-time, Permanent
- As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining robust software applications that meet our clients’ needs. You will work closely with cross-functional teams to translate business requirements into scalable, efficient, and maintainable solutions. Your role will involve both frontend and backend development, requiring a solid understanding of software architecture, database design, and user interface development. As a senior member of the team, you will mentor junior developers, conduct code reviews, and contribute to the continuous improvement of our development processes.
- Develop and maintain frontend and backend components of web applications.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Write clean, efficient, and well-documented code following coding standards and best practices.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Troubleshoot and debug issues, ensuring optimal performance and reliability of software applications.
- Stay updated with the latest trends and advancements in frontend and backend development.
- Work effectively in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with team members and communicate technical concepts to non-technical stakeholders.
Experience:
- Minimum of 5 years of professional experience in business intelligence development or related field.
- Demonstrated experience with BI tools, data visualization, and analytics platforms.
- Proficiency in SQL and database management systems.
- Experience with data modeling, ETL processes, and data warehousing concepts.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Proficiency in SQL querying and data manipulation.
- Experience with BI tools such as Power BI, Tableau, QlikView, or similar.
- Familiarity with data modeling techniques and multidimensional data structures.
- Knowledge of ETL tools and processes, such as SSIS, Informatica, or DataStage.
- Understanding of data warehousing concepts and architectures.
- Excellent communication and collaboration skills, with the ability to work effectively within cross-functional teams.
- Full-time, Permanent
- As a Business Intelligence Developer, you will be responsible for designing, developing, and maintaining business intelligence solutions that enable data-driven decision-making within the organization. You will work closely with stakeholders to understand business requirements, develop data models, and create insightful visualizations and reports. Your role will involve extracting and transforming data from various sources, building data pipelines, and optimizing performance to ensure timely and accurate delivery of information. As part of the BI team, you will contribute to the development and enhancement of data analytics capabilities, driving business growth and efficiency.
- Design, develop, and maintain BI solutions using tools such as Power BI, Tableau, or similar.
- Work closely with business stakeholders to gather requirements and translate them into technical specifications.
- Create data models, ETL processes, and data pipelines to extract, transform, and load data from multiple sources.
- Develop interactive dashboards, reports, and visualizations to present insights and key performance indicators.
- Optimize performance and scalability of BI solutions, ensuring timely and accurate delivery of information.
- Collaborate with data engineers and data scientists to integrate advanced analytics and machine learning models into BI solutions.
- Stay updated with the latest trends and advancements in business intelligence and data analytics.
- Communicate effectively with stakeholders, presenting findings and recommendations in a clear and concise manner.
- Participate in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
Experience:
- Minimum of 5 years of professional experience in UI/UX design or related field.
- Demonstrated portfolio showcasing a strong understanding of user-centered design principles and best practices.
- Proficiency in design tools such as Adobe Creative Suite, Sketch, Figma, or similar.
- Experience with prototyping tools and techniques for creating interactive prototypes.
- Bachelor’s degree in Graphic Design, Interaction Design, Human-Computer Interaction, or related field.
- Strong visual design skills, with an eye for typography, color theory, and layout composition.
- Experience conducting user research, usability testing, and gathering user feedback.
- Proficiency in creating wireframes, mockups, and prototypes for web and mobile applications.
- Knowledge of responsive design principles and techniques for designing across multiple devices and screen sizes.
- Understanding of front-end development technologies such as HTML, CSS, and JavaScript is a plus.
- Excellent communication and collaboration skills, with the ability to articulate design concepts and rationale to stakeholders.
- Full-time, Permanent
- As a UI/UX Designer, you will play a key role in creating intuitive and visually appealing user interfaces that enhance the overall user experience of our digital products. You will work closely with cross-functional teams to understand user needs, gather requirements, and translate them into elegant design solutions. Your role will involve conducting user research, creating wireframes and prototypes, and collaborating with developers to ensure seamless implementation of designs. As part of the design team, you will contribute to the evolution of our design system and champion user-centered design practices across the organization.
- Collaborate with product managers, developers, and other stakeholders to understand user needs and project requirements.
- Conduct user research, usability testing, and gather user feedback to inform design decisions.
- Create wireframes, mockups, and prototypes to visualize design concepts and interactions.
- Iterate on designs based on feedback and usability testing results, ensuring a seamless user experience.
- Work closely with developers to ensure accurate implementation of designs, providing assets and design specifications as needed.
- Maintain and evolve our design system, ensuring consistency and scalability across all digital products.
- Stay updated with the latest trends and advancements in UI/UX design, incorporating best practices and emerging technologies into our design process.
- Communicate effectively with stakeholders, presenting design concepts and rationale in a clear and compelling manner.
- Collaborate with cross-functional teams in an Agile development environment, participating in sprint planning, design reviews, and retrospectives.
Experience:
- Minimum of 10 years of experience in product management or related roles.
- Proven track record of successfully managing and launching products from concept to market.
- Strong understanding of product development processes, including Agile methodologies.
- Experience in defining product strategy, prioritizing features, and managing product roadmaps.
- Bachelor’s degree in Business Administration, Marketing, Computer Science, or related field (Master’s degree preferred).
- Excellent analytical and problem-solving skills, with the ability to translate complex business requirements into actionable plans.
- Strong leadership and communication skills, with the ability to influence cross-functional teams and stakeholders.
- Experience working with engineering teams and understanding of technical concepts.
- Proficiency in product management tools such as JIRA, Asana, or Trello.
- Knowledge of UX/UI design principles and methodologies is a plus.
- Familiarity with data analysis and interpretation for decision-making.
- Full-time, Permanent
- As a Product Manager, you will be responsible for driving the development and delivery of innovative products that meet the needs of our customers and align with the company’s strategic objectives. You will work closely with cross-functional teams, including engineering, design, marketing, and sales, to define product requirements, prioritize features, and deliver high-quality solutions on time and within budget. Your role will involve gathering market feedback, analyzing competition, and identifying opportunities for product improvement and growth. As a key member of the product team, you will play a critical role in shaping the future direction of our products and driving business success.
- Define product vision, strategy, and roadmap based on market analysis, customer feedback, and business objectives.
- Collaborate with cross-functional teams to prioritize features, plan releases, and drive product development from concept to launch.
- Gather and analyze market and customer data to identify trends, insights, and opportunities for product innovation.
- Work closely with engineering teams to ensure timely delivery of product features and enhancements, maintaining a balance between business requirements and technical feasibility.
- Communicate product vision, roadmap, and priorities to stakeholders, including executives, customers, and team members.
- Monitor and measure product performance, gathering feedback from customers and stakeholders to inform future iterations and enhancements.
- Stay updated with industry trends and best practices in product management, incorporating new methodologies and tools into our process as needed.
- Lead and inspire cross-functional teams to deliver high-quality products that delight our customers and drive business growth.
- Collaborate with marketing and sales teams to develop go-to-market strategies, positioning, and messaging for product launches and promotions.
Experience:
- Minimum of 7 years of experience in business analysis or related roles.
- Proven track record of gathering and analyzing business requirements, documenting processes, and recommending solutions.
- Experience with business process modeling, data analysis, and requirements elicitation techniques.
- Familiarity with Agile methodologies and project management practices.
- Bachelor’s degree in Business Administration, Information Technology, or related field.
- Strong analytical and problem-solving skills, with the ability to think critically and propose effective solutions.
- Excellent communication and interpersonal skills, with the ability to collaborate with stakeholders at all levels.
- Proficiency in business analysis tools and techniques, such as BPMN, UML, user stories, and use cases.
- Knowledge of software development lifecycle (SDLC) and project management methodologies.
- Experience with data analysis tools and techniques is a plus.
- Full-time, Permanent
- As a Business Analyst, you will play a key role in bridging the gap between business needs and technology solutions. You will work closely with stakeholders from various departments to gather, analyze, and document business requirements for new initiatives and projects. Your role will involve conducting interviews, workshops, and brainstorming sessions to elicit requirements, as well as documenting processes, use cases, and user stories. You will collaborate with cross-functional teams, including developers, designers, and project managers, to translate requirements into actionable plans and deliverables. As part of the business analysis team, you will contribute to the continuous improvement of processes and methodologies to drive business success.
- Collaborate with stakeholders to gather and document business requirements for new initiatives and projects.
- Analyze and prioritize business needs, identifying opportunities for process improvement and automation.
- Facilitate workshops, interviews, and brainstorming sessions to elicit requirements from stakeholders.
- Document business processes, use cases, user stories, and other artifacts to communicate requirements to cross-functional teams.
- Work closely with development teams to ensure requirements are understood and implemented correctly.
- Conduct data analysis and research to support business decision-making and solution design.
- Participate in Agile ceremonies such as sprint planning, backlog grooming, and daily stand-ups.
- Communicate effectively with stakeholders at all levels, providing updates on project status, risks, and issues.
- Collaborate with project managers to track progress, manage scope, and ensure successful delivery of projects.
Experience:
- Minimum of 5 years of experience working with PI (OSIsoft) systems or similar industrial data management platforms.
- Demonstrated expertise in configuring, administering, and maintaining PI systems and related components.
- Experience with data acquisition, historian configuration, and asset framework development.
- Strong understanding of industrial processes and data management best practices.
- Bachelor’s degree in Engineering, Computer Science, or related field.
- Certification in OSIsoft PI System administration or equivalent is preferred.
- Proficiency in PI System architecture, including data collection, storage, and visualization.
- Knowledge of industrial protocols such as OPC, Modbus, and Ethernet/IP.
- Familiarity with relational databases (SQL Server, Oracle) and SQL querying.
- Experience with scripting languages (Python, PowerShell) for automation and integration.
- Excellent troubleshooting and problem-solving skills, with the ability to diagnose and resolve technical issues.
- Full-time, Permanent
- As a PI System Specialist, you will be responsible for managing and optimizing our PI (OSIsoft) system infrastructure to ensure reliable and efficient operation of our industrial data management platform. You will work closely with engineering teams, data analysts, and plant personnel to configure, maintain, and support PI systems and related components. Your role will involve monitoring system performance, troubleshooting issues, and implementing enhancements to meet business requirements. As a key member of the technical team, you will contribute to the design and implementation of data integration solutions, enabling real-time data visualization and analysis for decision-making.
- Configure and administer PI systems, including data collection, storage, and visualization components.
- Develop and maintain asset frameworks, data models, and tag structures to support plant operations and analytics.
- Monitor system performance, diagnose issues, and implement optimizations to ensure reliability and scalability.
- Collaborate with engineering teams to integrate PI data with other systems and applications, such as SCADA, MES, and ERP.
- Develop custom scripts and tools for automation, data integration, and system monitoring.
- Provide technical support and training to plant personnel and end-users on PI system functionality and best practices.
- Stay updated with the latest advancements in PI system technology and industrial data management practices.
- Document system configurations, procedures, and troubleshooting steps for knowledge sharing and future reference.
- Communicate effectively with stakeholders, providing updates on system status, projects, and initiatives.
If you’re interested in joining our team, please send your CV to resume@man-x-sys.com. We look forward to hearing from you and exploring the possibility of working together.