Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

12 Aug
|
NetApp
|
Bengaluru

12 Aug

NetApp

Bengaluru

Job Summary We are seeking a skilled and innovative Cloud Engineer to join our team As a Cloud Engineer you will be responsible for developing and maintaining cloud-based solutions with a focus on coding complex problems automation using Golang and Python and collaborating with the Site Reliability Engineering SRE team for feature deployment in production Additionally the ideal candidate should be proficient in utilizing AI tools like Copilot to enhance productivity in the areas of automation documentation and unit test writing Responsibilities Develop test and maintain cloud-based applications and services using Golang and Python Write clean efficient and maintainable code to solve complex problems and improve system performance Collaborate with cross-functional teams to understand requirements and design scalable and secure cloud solutions Automate deployment scaling and monitoring of cloud-based applications and infrastructure Work closely with the SRE team to ensure smooth feature deployment in production environments Utilize AI tools like Copilot to enhance productivity in automation documentation and unit test writing Troubleshoot and resolve issues related to cloud infrastructure performance and security Stay up to date with emerging technologies and industry trends to continuously improve cloud-based solutions Participate in code reviews knowledge sharing sessions and contribute to the improvement of development processes Job Requirements Robust programming skills in Golang and Python Proficiency in using AI tools like Copilot to enhance productivity in automation documentation and unit test writing Solid understanding of cloud computing concepts and services e g AWS Azure Google Cloud Experience with containerization technologies e g Docker Kubernetes and infrastructure-as-code tools e g Terraform CloudFormation Proficient in designing and implementing RESTful APIs and microservices architectures Familiarity with CI CD pipelines and tools e g Jenkins GitLab CI CD Knowledge of networking concepts security best practices and system administration Excellent problem-solving skills and ability to work in a fast-paced collaborative environment Strong communication and interpersonal skills to effectively collaborate with cross-functional teams Preferred Skills Experience with other programming languages such as Java C or Ruby Knowledge of database technologies e g SQL NoSQL and data storage solutions Familiarity with monitoring and logging tools e g Prometheus ELK stack Understanding of Agile Scrum methodologies and DevOps principles Certifications in cloud technologies e g AWS Certified Cloud Practitioner Google Cloud Certified - Associate Cloud Engineer would be a plus If you are passionate about cloud technologies have a strong problem-solving mindset and enjoy working in a collaborative environment we would love to hear from you Join our team and contribute to building scalable reliable and secure cloud solutions Please note that this job description is not exhaustive and may change based on the organization s needs Education A Bachelor of Science Degree in Engineering or Computer Science with 2 years of experience or a Master s Degree or equivalent experience is typically required All internal movements within the Product Group via requisition will be lateral offering valuable growth opportunities to extend your skills in a new area Opportunities for a promotion will be reviewed in the normal course of business aligned with our promotion process

📌 Software Engineer (Bengaluru)
🏢 NetApp
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru