Senior Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Cloud Engineering · Data Engineering
In short
Responsibilities
- Analyze business requirements to determine appropriate technical solutions on AWS.
- Drive application design and development that is scalable and maintainable.
- Provide expert guidance and oversight during the implementation phase, ensuring adherence to architectural best practices and AWS standards.
- Use AWS services to design, implement, and deploy cloud-native applications.
- Design, implement, and deploy Microservices and Micro-frontend applications.
- Apply Test-Driven-Development approach.
- Ensure design documents, diagrams, non-functional requirements, standards, and best practices are followed.
- Advise with technical guidance to the management team.
- Provide technical support to individuals from different teams.
- Document designed solutions and provide technical solution design documents.
- Maintain software and support life-cycle-management of cloud-native products and Machine Learning components through CI/CD.
- Support product & security documentation.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or any related field.
- Minimum 4+ years of experience in Software Development.
- Minimum 3+ years of experience in Cloud development environment with a focus on designing and implementing solutions on AWS.
- Solid foundation in Computer Science, Object-Oriented design concepts, algorithms, and data structures.
- Deep understanding and hands-on experience in building Microservices based applications following the API First approach.
- Extensive hands-on experience in Cloud Native applications, Serverless Computing, and communication between System Components.
- Extensive hands-on experience in Containers, Kubernetes, Service Mesh, Horizontal Scaling, CI/CD pipelines.
- Extensive hands-on experience in Python and Spring Boot.
- Experience in AWS services such as S3, Fargate, Lambda, ECS, EKS, EventBridge, SQS, SNS, IAM, Cognito, API Gateway, Step Functions, Redshift, Athena, Glue, Kinesis, Aurora, DynamoDB, RDS, EC2, SageMaker.
- Demonstrated ability designing and building data pipelines on GCP.
- Experience working in a DevOps-focused environment with solid understanding of DevOps principles.
- Experience in Test-Driven-Development.
- Experience in Agile software development methodologies.
Desired Qualifications
- AWS certifications like AWS Certified Solutions Architect - Associate, AWS Certified Solutions Architect – Associate, AWS Certified Solutions Architect - Professional or other relevant certifications would be a strong asset.
- Experience in other Cloud Platforms such as GCP, Azure, IBM, etc., would be a strong asset.
- Experience in MLOps is a plus.
Benefits
- Outstanding opportunity to use your skills and imagination to push the boundaries of what's possible.
- Opportunity to build solutions never seen before to some of the world’s toughest problems.
- You will be challenged, but you won’t be alone.
- Joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
- Encouraging a diverse and inclusive organization is core to our values.
- Championing diversity and inclusion in everything we do.
- Belief that collaborating with people with different experiences drives innovation.
- Encouraging people from all backgrounds to apply and realize their full potential.
- Ericsson is proud to be an Equal Opportunity Employer.
Skills
Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible
Company
EricssonJob Posted
2 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Cairo, Egypt
Qualification
Applicants
Be an early applicant
