drjobs Software Development Manager (Golang/Cloud/Microservices)

Software Development Manager (Golang/Cloud/Microservices)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary

As an SoftwareEngineering Manager you will be managing a team responsible for actively participating in driving product development and strategy. This role will be the key contributor throughout the entire product lifecycle from conception to deployment and will be involve working on advanced distributed microservices systems that handle petabytes of data providing essential insights for our enterprise offerings. You will also contributein designing implementing and maintaining robust scalable and secure cloud DevOpsinfrastructure to support our software development lifecycleof resilient enterprise-level systems that operate effectively within hybrid and multi-cloud environments ensuring scalability and reliability to meet our customers complex need.

Job Requirements

  • Experience with Working on Cloud Environments (AWS/Azure/GCP).
  • Proficiency in infrastructure-as-code tools (e.g. Terraform Ansible CloudFormation).
  • Expertise in Micro service Architecture and programming languages (e.g. K8 Python Golang).
  • Familiarity with monitoring tools (e.g. Prometheus Grafana Jarvis).
  • Knowledge of version control systems (e.g. Git).
  • Understanding of networking security and database management.

Responsibilities

  • Team Leadership: Manage mentor and grow a team of softwareengineers fostering a collaborative and high-performing team culture.
  • Infrastructure Management: Oversee the design implementation and maintenance of cloud-basedinfrastructure as code (IaC) to ensure scalability reliability and security.
  • Automation: Drive automation of infrastructure provisioning configuration management and deployment processes to improve efficiency and reduce manual errors.
  • Monitoring: Implement and manage monitoring logging and alerting systems to ensure high availability of applications and infrastructure.
  • Collaboration: Work closely with othersoftware development and product teams to align DevOps processes with development goals and ensure seamless integration.
  • Security and Compliance: Ensure infrastructure and processes comply with security best practices and industry standards
  • Cost Optimization: Monitor and optimize cloud resource usage to balance performance and cost efficiency.
  • Incident Management: Lead incident response efforts including root cause analysis and post-mortem reviews to minimize downtime and prevent recurrence.
  • Strategic Planning: Develop and execute astrategy that supports organizational goals including technology evaluations and tool selection.

Education

  • A Minimum of 10-15 years of related experience of which at least 5 years of experience as a people manager is required.
  • A Bachelor of Science Degree in Electrical Engineering or Computer Science a Master Degree or a PhD or equivalent experience is required.

Required Experience:

Manager

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.