Senior Software Engineer
Senior Software Engineer
Senior Software Engineer
Senior Software Engineer
Magna International
Internet, IT
Block
- Art der Anstellung: Vollzeit
- 61.000 € – 83.000 € (von XING geschätzt)
- Vor Ort
- Aktiv auf der Suche
Senior Software Engineer
Über diesen Job
Senior Software Engineer
- locations
- Bangalore, IN
- time type
- Full time
- posted on
- Posted 22 Days Ago
- job requisition id
- R00210495
Job descriptions may display in multiple languages based on your language selection.
What we offer:
Group Summary:
Job Responsibilities:
Responsibilities
• Identify and define technical requirements for cloud-based applications and systems.
• Identify cloud services that meet specific technical requirements.
• Contribute to all aspects of agile software development: planning, tracking, architecture, development, configuration management, testing, integration, validation, and documentation.
• Develop containerized solutions (Docker, Kubernetes)
• Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
• Create, manage, and maintain APIs for microservices communication and interaction.
• Implement and manage databases specific to microservices, ensuring optimal performance and data integrity.
• Handle deployment and management of microservices across different environments and cloud platforms.
• Conduct testing, debugging, and optimization of microservices for stability and efficiency.
• Other tasks and responsibilities as assigned.
Qualifications
• Bachelor’s degree in computer science, data science, or a related field
• 5+ years’ experience in deploying and managing systems and applications in cloud service providers (AWS primarily)
• 5+ years’ experience with architecting solutions in the cloud including compute, storage, databases, and networking.
• Demonstrated knowledge of building cost estimates for cloud resources based on requirements and tuning cloud infrastructure to optimize performance and cost.
• Experience working in Agile/Scrum development environment.
• Strong knowledge of the different service models offered in the cloud (IaaS, SaaS, PaaS, and Faas).
• Solid organizational skills including attention to detail and multi-tasking skills.
• Excellent verbal and written communication skills.
• Experience with programming languages such as Java, C, C++, Python or Go with preference given to Go.