Tema

Språk

Global EN
Sverige ENSV
Indien EN

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
Ericsson Logo

Om Ericsson

Pioneering technology for connecting billions of people worldwide

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

Ericsson Logo

Företag

Ericsson

Publicerade jobb

för 2 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Cairo, Egypt

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt