Position 1: Senior Software Architect
Job Vacancy: Senior Software Architect
Company: IE Network Solutions PLC
Location: Addis Ababa, Addis Ababa
Career Level: Mid Level (2+ – 5 years experience)
Employment Type: Full time
Job Description
Are you a highly skilled software architect with a Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field? Do you have a minimum of four years of experience in Software Architecture or a similar role? If so, we have an exciting opportunity for you to join our fast-growing professional company with a disciplined work culture.
Responsibilities
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Design and architect scalable, reliable, and high-performance software systems.
- Lead the architectural design and implementation of complex software projects.
- Provide technical guidance and mentorship to junior architects and development teams.
- Conduct architectural reviews and code inspections to ensure adherence to best practices and architectural standards.
- Evaluate and recommend new technologies, frameworks, and tools to improve software development processes.
- Collaborate with cross-functional teams, including product managers, engineers, and Business Analysis and Optimization (BAO) team, to align technical solutions with business objectives.
- Identify and mitigate technical risks and challenges in software projects.
- Stay up-to-date with industry trends and advancements in software architecture and engineering practices.
Job Requirements
- Strong understanding of software design principles, architectural patterns, and best practices.
- Proficiency in multiple programming languages and frameworks.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with database technologies, both SQL and NoSQL.
- Strong leadership and communication skills to effectively collaborate with cross-functional teams and present complex technical concepts to non-technical stakeholders.
- Ability to prioritize and manage multiple projects and deadlines simultaneously.
How to Apply
To apply for this position, please visit our website at
Application Deadline: Jul 14, 2023
Position 2: Junior Software Architect
Job Vacancy: Junior Software Architect
Company: IE Network Solutions PLC
Location: Addis Ababa, Addis Ababa
Employment Type: Full time
Job Description
Are you a talented individual with a Bachelor’s Degree in Computer Science, Software Engineering, or a related field? Do you have two years of experience in Software Development or a similar role? If so, we have an exciting opportunity for you to join our fast-growing professional company with a disciplined work culture.
Responsibilities
- Assist senior software architects in designing and implementing software systems.
- Participate in architectural discussions and provide input on technical decisions.
- Collaborate with the SaaS team to understand software requirements and translate them into architectural designs.
- Implement and test software components based on architectural specifications.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Document architectural designs, decisions, and guidelines for reference and future use.
- Stay updated with industry trends and emerging technologies to enhance technical skills.
- Support troubleshooting and debugging efforts during the software development lifecycle.
- Assist in evaluating and selecting appropriate tools and technologies for software development projects.
Job Requirements
- Solid understanding of software design principles and architectural concepts.
- Proficiency in one or more programming languages and frameworks.
- Familiarity with database technologies and query languages.
- Knowledge of software development methodologies and processes.
- Excellent interpersonal skills.
- Excellent team player and motivator.
- Strong analytical and problem-solving skills.
- Easy to adapt and fit-in.
How to Apply
To apply for this position, please visit our website at
Application Deadline: Jul 14, 2023
Position 3: DevOps Engineer
Location: Addis Ababa, Addis Ababa
Career Level: Mid Level (2+ – 5 years experience)
Employment Type: Full time
Job Description
Are you a skilled DevOps Engineer with a Bachelor’s Degree in Computer Science, Software Engineering, or a related field? Do you have 2-3 years of experience in DevOps Engineering or a similar role? If so, we have an exciting opportunity for you to join our fast-growing professional company with a disciplined work culture.
Responsibilities
- Develop and maintain continuous integration and deployment (CI/CD) pipelines for software projects.
- Collaborate with SaaS teams to streamline the software delivery process and improve overall efficiency.
- Automate build, deployment, and monitoring processes using tools like Jenkins, GitLab CI/CD.
- Implement and manage containerization technologies like Docker and orchestration tools like Kubernetes.
- Troubleshoot and resolve infrastructure and deployment-related issues.
- Stay updated with emerging DevOps trends, tools, and best practices.
Job Requirements
- Strong understanding of the software development lifecycle and CI/CD principles.
- Proficiency in scripting languages like Java, JavaScript, PHP, Bash, or PowerShell.
- Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes.
- Familiarity with cloud platforms, such as AWS, C-panel.
How to Apply To apply for this position, please visit our website at
Position 4 : Junior Software Support Engineer
Company: IE Network Solutions PLC
Location: Addis Ababa, Addis Ababa
Career Level: Junior Level (1+ – 2 years experience)
Employment Type: Full time
Job Description
Are you a highly motivated individual with a Bachelor’s Degree in Computer Science, Software Engineering, or a related field? Do you possess 1-2 years of experience in Software Support or a similar role? If so, we have an exciting opportunity for you to join our fast-growing professional company with a disciplined work culture.
Responsibilities
- Troubleshoot and resolve software-related issues by analyzing log files, debugging code, and investigating root causes.
- Communicate effectively with customers or users to understand and diagnose software problems, ensuring timely and accurate resolution.
- Document support cases, including steps taken, troubleshooting methods, and resolutions, for future reference and knowledge base maintenance.
- Collaborate with cross-functional teams, including developers and QA engineers, to escalate and resolve complex technical issues.
- Participate in the testing and quality assurance of software releases to ensure stability and reliability.
- Contribute to the improvement of support processes and procedures, suggesting ideas for enhancing customer experience and efficiency.
- Stay updated with product knowledge and new releases to effectively support customers with the latest features and enhancements.
- Provide training and guidance to customers or end users on software functionalities and best practices.
Job Requirements
- Basic understanding of software development concepts and principles.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Familiarity with relational databases and SQL queries.
- Excellent communication and interpersonal skills to interact with customers or users in a professional and empathetic manner.
- Ability to work independently and collaboratively in a team environment.
- Detail-oriented and organized, with the ability to prioritize and manage multiple support cases simultaneously.
- Customer-oriented mindset with a strong focus on delivering high-quality support.
- Willingness to learn and adapt to new technologies and software applications.
- Previous experience in a customer support or technical support role is a plus.
- Knowledge of support ticketing systems and remote troubleshooting tools is a plus.
How to Apply
To apply for this position, please visit our website at
Application Deadline: Jul 14, 2023