Career Openings at Seamfix Nigeria Limited
Seamfix Nigeria Limited is a software company that builds application software and middleware solutions for businesses, governments and institutions. Our corporate slogan is “value innovation powered by technology”. We conduct business by innovating value, empowering our customers to exploit such values through technology, measuring the results and benefits of value to the customer and keeping a smile on their faces!
We build solutions for sectors such as telecommunications, energy, retail and service businesses, universities & colleges, schools, health sector and governments. Our software solutions can be classified into two; application software and middleware solutions.
We are recruiting to fill the position of:
Job Title: DevOps Engineer
Location: Lekki, Lagos
Job Type: Full time
Role Summary
- The DevOps Engineer will be responsible for the deployment, technical accuracy, and completeness of integrated system designs across our development, testing, staging, and production environments
Essential Duties and Responsibilities
- Setup new servers with operating system (windows or linux) and required software
- Installation and maintenance of DevOps tools like Gitlab, Jenkins, Ansible, Nexus, Nagios, Graylog
- Deployment of application and web servers to test, staging or production environment
- Ensure the sanity of test, staging and production environment
- Constantly seek new tools to make CI/CD process faster and more reliable
- Performance tuning of web and application servers
- Manage cloud infrastructure on AWS
- Automation of application deployment
- Setup and maintain application health dashboards
- Prepare server setup checklists and procedural documents
- Ensure fast load speed and size of websites and applications
- Ensure High availability and redundancy of all applications
- Plan and document disaster recovery processes for all the company’s critical applications
- Conduct bi-annual disaster simulation to ensure disaster recovery processes remain relevant and effective
- Train Junior and Associate DevOps Engineers
- Participate in recruitment process for DevOps Engineers
- Liaise with security engineers to ensure security of applications in production
- Liaise with developers to ensure applications are highly scalable and performing optimally
Educational Qualifications & Experience Required
- A First class or Second class upper Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Statistics or a related field
- 5 to 7 years’ experience in DevOps or system administration
- Familiar with at least 1 scripting language
- Experience coding java
- Experience with cloud hosting, specifically AWS
- Hands on familiarity with docker or kubernetes
- Very familiar with at least 1 RDBMS
- Good knowledge of SQL
- Good verbal and written communication skills
- Demonstrates excellent collaborative skills
- Experience using DevOps tools
- Basic understanding of networks.
Essential Competencies & Attributes:
- Excellence driven
- Strong ownership mind-set
- Strong leadership skills
- Impeccable integrity
- Critical thinking and problem solving capabilities
- Dynamic and active
- Possess a can-do mind-set.
Interested and qualified candidates should:
Click here to apply
Job Title: Product Manager
Location: Lekki, Lagos
Job Type: Full Time
Role Summary
- The Product Manager will be responsible for generating product requirements; determining specifications; production timetables; pricing and time-integrated plans for product introduction.
Essential Duties and Responsibilities
- Draw up product strategy
- Develop product requirements and roadmaps
- Leading Business Analysts and coordinating with Service Delivery, Business Development and other teams
- Incorporating feedback and input from customers, partners and in-house teams on product strategy and finding ways to expand product market reach
- Communicating product direction and vision
- Collect and analyse feedback from customers, stakeholders and other teams to shape requirements, features and end products
- Work with senior management to create product plans and roadmaps
- Ensure products and releases are launched correctly and on schedule
- Make creative recommendations to expand product base and vision
- Suggest ways to track product use and impact on end users
- Develop and implement product strategies consistent with company vision
- Provide guidance to the team based on management direction
- Coordinate the review, presentation and release of design layouts, drawings, analysis and other documentation
- Familiarize the team with the customer needs, specifications, design targets, the development process, design standards, techniques and tools to support task performance
- Track and monitor product delivery in line with standard product development lifecycle
- Participate in Scrum activities
- Steady refinement of product backlog
- Preparation of product documentations, requirements documentations, technical documentations etc.
- Coordinate and facilitate product usability testing
- Conducting market research and surveys (in collaboration with Market research team) to validate ideas and concepts before implementation
- Ensures issues are identified, tracked, reported on and resolved in a timely manner.
- Works with client personnel to identify required changes.
- Communicates needed changes to development team.
- Consistently delivers high-quality services to clients or users
- Acknowledges and appreciates each team member's contributions.
- Generates enthusiasm among team members.
- Assists in the facilitation of team and client meetings.
- Delivers informative, well-organized presentations.
- Understands how to communicate difficult/sensitive information tactfully.
- Identifies critical issues with ease.
- Exhibits confidence and an extensive knowledge of emerging industry practices when solving business problems
- Manage and mentor team members
- Participate in the requirement/hiring process of team members
- Any other responsibilities as may be assigned by your line manager
Educational Qualifications & Experience Required
- A First Class or Second Class Upper Bachelor's Degree in any discipline preferably Computer Science, Computer Engineering, Electrical Engineering, Information Engineering or any related field
- 3 to 5 years work experience
- CBAA, CBAP, ITIL is a plus
- Experience in Product Lifecycle Management (PLM)
- Familiarity with the Agile Methodology
- Proven experience in eliciting requirements and testing
- Experience in analyzing data or existing processes to draw business relevant conclusions
- Understanding Customer Segmentation
- Translating Customer Feedback into Product Modification
- Ability to work with Prototyping tools; Balsamiq, Proto.io, AI, Adobe XD etc.
- Ability to work with Word, Excel, PowerPoint, Visio, Projects
- Ability to adapt and adjust to change quickly
- Good knowledge in generating process documentation
- Basic experience in writing SQL queries
- Requirement Prioritization skills
- Ability to work with Word, Excel, PowerPoint
- Ability to work with task management tool; JIRA
- Good understanding and ability to work on UML Diagrams
- Good Quality Assurance Skills
- Good knowledge in generating process documentation
- Excellent interpersonal skills
- Good interpersonal skills
- Good attention to detail
- Strong written and verbal communication skills including technical writing skill
- Time management
- Excellent customer service
- Excellent written and verbal communication skills
- Presentation & Client facing skills
- Good negotiation skills
- Strategic thinking
- Developing Value Propositions
- Researching Market Trends
Essential Competencies & Attributes:
- ​Excellence driven
- Strong ownership mind-set
- Strong leadership skills
- Impeccable integrity
- Critical thinking and problem solving capabilities
- Dynamic and active
- Possess a can-do mind-set.
Interested and qualified candidates should:
Click here to apply
Job Title: IT Support Engineer
Location: Lekki, Lagos
Role Summary
- In this position, you will be responsible for the quality and usability of products.
- You will serve as the voice of the customer in product development core teams to ensure that the company delivers customer-ready products to the market
Essential Duties and Responsibilities
- Ensure database security
- Control access privileges and permissions
- Capacity planning
- Conduct frequent database security audits
- Conduct frequent data accuracy audits to ensure integrity and accuracy of data
- Coach and mentor team members
- Develop database disaster recovery, high availability/redundancy plans
- Ensure frequent backup of databases
- Setup and maintain database replication on critical databases
- Monitor database performance and query throughput
- Conduct database tuning
- Optimize SQL as required
- Establish and document processes and procedures for database access, design, performance and redundancy
- Handle database installation and upgrades
- Refine and approve database designs
- Understand all deployed software products, applications and features to Business Customers end to end
- Manage properly and adequately the primary client on site and handle/manage expectations
- Reply to customer mission critical issues outside business hours
- Travel to customer sites for high profile issue resolution
- Organize and have adequate representations in field visits
- Provide enterprise-level assistance to our customers
- Document activities and findings in a case tracking tool
- Technical troubleshooting, analysis, and diagnosis of product issues
- Ensure case updates and resolution timeframes are in line with service level agreement
- Delivery of product issue work around or fix
- Replication of customer issues
- Development of technical documentations (Tech Notes, Tech Alerts, FAQs, etc)
- Excellent listening and questioning skills, combined with the ability to interact confidently with clients to establish what the problem is and explain the solution
Educational Qualifications & Experience Required
- Bachelor’s degree in Computer Science or similar field (extensive work experience may supplement degree)
- Master's degree or equivalent is a plus
- Familiar with at least 1 relational database management system; Oracle or PostgreSQL most used
- Technical Knowledge / Skills Preferred but not Required:
- Microsoft SQL Server Database Development tools and languages (SQL, PL/SQL, T-SQL)
- SQL Server Database Administration
- Microsoft Visual Studio, including VB.Net and/or C#
- Multiple years of experience as a Technical Support Engineer or related field practicing in support, design, development and/or integration of process control and IT solutions for manufacturing.
- Experienced with Windows servers
- Experienced with Linux servers
- Excellent SQL skills
- Excellent verbal and written communication skills
- Ability to prioritize your workload
- Attention to detail.
- Ability to think logically
- 5+ years experience.
Essential Competencies & Attributes:
- Excellence driven
- Strong ownership mind-set
- Strong leadership skills
- Impeccable integrity
- Dynamic and active
- Possess a can-do mind-set
Interested and qualified candidates should:
Click here to apply