Software Engineer - Cloud Services

Siemens

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 23 days ago
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Are you passionate about cloud technologies and eager to contribute to the development of cutting-edge engineering software We have an exciting opportunity for a talented individual with strong technical background to join our new Cloud Services Pune team in NX Platform. As NX transition to SaaS, the NX X product is being enhanced with new valued added cloud services across different areas of NX product to drive adoption. Pune is a hub for the development pf many NX X cloud services. In this role, you will have the opportunity to join a brand-new cloud services team in our platform group to serve as a center of excellence for architecture, development, deployment, and operations. Responsibilities : Work as a software developer within the cloud service team on detailed architecture design, software development and cloud deployment. Develop and maintain a robust and scalable cloud infrastructure to support our engineering software. Design and implement cloud microservices, ensuring high availability, fault tolerance, and disaster recovery capabilities. Maintain existing software code - analyze and resolve customer and internally reported problems Participate in solving the problems of capacity, performance, and stability of cloud environment. Collaborate with cross-functional teams to gather requirements, define cloud infrastructure needs, provide consultation to developers in other application teams on their cloud related projects Demonstrate quality in continuous integration and continuous delivery (CICD) environment Deliver quality practice in coding, documentation, test automation, and deployment Requirements : Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years total working experience of cloud backend services or full stack Programming experience using TypeScript and NodeJS. Programming experience in any one or two of JavaScript/Go/Java/C# or C++ is a plus. Be proficient in at least one scripting language: Shell, PHP, Python, Go, Perl, PowerShell Have a good understanding of modern, cloud centric architectures and DevOps principles. Experience with Agile development, CICD, and Acceptance Test Driven Development (ATDD ) Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Robust knowledge and understanding of one or more databases, such as SQL Server, Oracle DB, PostgreSQL, DynamoDB or MongoDB Ability to tackle problems involving large, complex systems. Excellent communication and collaboration skills, with the ability to effectively work with cross-functional teams. Desired Requirements Familiarity with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP). Good understanding of networking principles and experience with virtual networking. Experience with infrastructure-as-code (IaC) tools such as Terraform or CloudFormation is a plus. Familiarity with security best practices and experience implementing security controls in a cloud environment. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare. Siemens Software. Where today meets tomorrow.

foundit

Similar Jobs

  • Senior Software Engineer - Cloud Services

    Siemens

    • Pune, Maharashtra
    Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, sky…
    • 23 days ago
  • Principal Software Development Engineer - Data Services

    Autodesk

    • Pune, Maharashtra
    Job Requisition ID # 24WD76125 Position Overview Autodesk Fusion is the first 3D CAD, CAM, CAE, and PCB tool of its kind, unifying design, engineering, electronics, and manufacturi…
    • 23 days ago
  • Software Development Engineer - Data Services

    Autodesk

    • Pune, Maharashtra
    Job Requisition ID # 24WD76127 Position Overview Autodesk Fusion is the first 3D CAD, CAM, CAE, and PCB tool of its kind, unifying design, engineering, electronics, and manuf…
    • 1 month ago