Golang Software Developer - Senior

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Golang Software Developer - Senior at Siemens Digital Industries Software in Udaipur, India, you will be responsible for leading the design and development of microservices-based applications using Golang and Java. Your key responsibilities will include: - Architecting and implementing cloud-native solutions on the AWS platform - Driving container orchestration strategies using Kubernetes - Mentoring junior developers and providing technical guidance - Participating in code reviews and establishing processes for development & implementation - Developing robust, scalable, and secure industrial edge applications - Designing and implementing RESTful APIs and microservices - Creating and maintaining CI/CD pipelines - Optimizing application performance and resource utilization - Implementing monitoring, logging, and observability solutions - Designing and implementing infrastructure using AWS services - Handling Kubernetes clusters and deployments - Implementing infrastructure as code using tools like Terraform - Ensuring high availability and disaster recovery strategies Qualifications required for this role include: - Strong proficiency in Golang and Java programming languages - Extensive experience with AWS services (ECS, EKS, Lambda, S3, etc.) - Deep understanding of Kubernetes and container orchestration - Experience with microservices architecture and distributed systems - Knowledge of DevOps practices and CI/CD pipelines - Familiarity with industrial protocols and automation systems - Experience with version control systems (Git) - Excellent communication and presentation abilities - Strong problem-solving and analytical thinking - Team leadership and mentoring capabilities - Ability to work efficiently in cross-functional teams - Adaptability and willingness to learn new technologies - Customer-oriented mindset - Bachelor's/Master's degree in Computer Science or related field - Experience with industrial automation software is a plus - Knowledge of OPC UA, MQTT, or similar industrial protocols - Understanding of cybersecurity best practices - Experience with agile development methodologies This role at Siemens Digital Industries Software offers the opportunity to work on innovative industrial IoT projects, professional development and training opportunities, a collaborative and innovative work environment, a competitive compensation package, work-life balance, and global project exposure. Siemens is committed to equality and welcomes applications that reflect the diversity of the communities it works in. All employment decisions at Siemens are based on qualifications, merit, and business need. Join Siemens to shape tomorrow with your curiosity and creativity!,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Siemens logo
Siemens

Automation Machinery Manufacturing

Munich Brande

RecommendedJobs for You