Senior Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Molnteknik · Data engineering
I korthet
Ericsson is seeking a Senior Software Engineer in Cairo, Egypt, to develop state-of-the-art SaaS Cognitive Solutions on AWS. This role involves designing and implementing cloud-native, scalable microservices and handling data pipelines, working within global R&D teams and agile methodologies.
Ansvarsområden
- 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.
Krav
- 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.
Önskade kvalifikationer
- 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.
Förmåner
- 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.
Färdigheter
AWSSaaSMicroservicesServerless ComputingSQLNoSQL DatabasesMessage BrokerObject StorageMicro-frontendData PipelinesContainersKubernetesService MeshCI/CDPythonSpring BootS3FargateLambdaECSEKSEventBridgeSQSSNSIAMCognitoAPI GatewayStep FunctionsRedshiftAthenaGlueKinesisAuroraDynamoDBRDSEC2SageMakerGCPAzureIBMMLOpsDevOpsAgileTest-Driven-Development
#Software Development#AWS#SaaS#Cloud Native#Microservices#DevOps#Agile
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
Företag
EricssonPublicerade jobb
för 2 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Cairo, Egypt
Kvalifikation
Kandidatexamen
Sökande
Ansök tidigt
