Job Description
Software Engineer
Software Engineer
Full time Egypt
Career Level Experienced - Non Manager Experience 2 Years Gender MaleFemale Industry Engineering Qualifications Degree Bachelor
Job Detail
Job Description
Egybell is hiring Software Engineer for a Multinational telecommunications company located in Maadi
Responsibilities:
Design, develop, and maintain software applications using Perl scripting, Python, and object-oriented programming principles. Collaborate with cross-functional teams to define and implement software requirements. Work closely with system administrators to deploy and maintain software on Unix or Linux systems. Utilize containerization technologies such as Docker and Kubernetes to facilitate application deployment and scaling. Implement and enhance microservices-based architectures, ensuring scalability, performance, and maintainability. Develop ETL processes to extract, transform, and load data from various sources into target systems. Troubleshoot and debug software applications to identify and resolve issues in a timely manner. Stay up to date with emerging technologies, industry trends, and best practices relevant to the role. Leverage cloud concepts and platforms (e.g., AWS, Azure, GCP) to design and deploy scalable and resilient software solutions.
Qualifications:
Bachelors degree in computer engineering, Computer Science, or equivalent discipline. 2-3 Years of Experience in the same field Very Good English level Familiarity with continuous integration and deployment pipelines. Understanding of network protocols and system administration concepts Experience with microservices architecture and cloud concepts
Required skills