Devops Software Development Manager

Year    Gurgaon, Haryana, India

Job Description


Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Leads a specialized area which may have diverse functional elements. Frequently interacts with supervisors and/or functional peer group managers. May interact with senior management. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS degree or equivalent experience relevant to functional area. Typically one year of software engineering or related experience.
Department Overview The Communications DevOps team is an integral part of Oracle’s Communications Global Business Unit (CGBU) which provides large-scale Communications Cloud solutions, such as Enterprise Communications Platform (ECP) - Realtime Communications (RTC) and Internet-of-Things (IOT) services for industry-oriented SaaS cloud services. The Communications DevOps team provides the technical and operational support link between Customer Service teams, SaaS/PaaS DevOps/Operations teams, and SaaS/PaaS development teams. The DevOps team is responsible for the overall health, performance, availability, reliability, and deployment of the Communications Cloud Services operating in Oracle’s Cloud (PaaS/IaaS) environments. The team’s mission, goals, and objectives are based on advocating and implementing Agile, DevOps, DevSecOps, Site Reliability Engineering, and Automation Philosophies and Best Practices to achieve Excellence in delivering and operating Communications Cloud Services. Position Description: “About the Job…” The Communications DevOps Manager will lead a dynamic and distributed team working across different time zones on mission-critical communications cloud-native products. It requires strong leadership, technical, communications, and coordination skills to drive team activities and effectively collaborates with other teams inside and outside CGBU to deliver on the product roadmap. Lead and contribute to the develop of processes and tools required for a team to provide 24x7x365 operations and support services for critical Enterprise Communications Platform (ECP) solutions and Communications SaaS services deployed in Oracle’s Cloud Infrastructure and Database environments (PaaS/IaaS). Lead your team and collaborate with peer leaders in the design and development of operational, CI/CD toolset, monitoring/observability, and cloud infrastructure services and capabilities. You and your team must continually grow diverse skills, thrive in an agile development environment, and given the autonomy and support to deliver the highest quality operational services possible to customers. Roles and Responsibilities: “What You'll Do…”

  • Manage day-day 24x7x365 operational activities to support production Communications cloud services and Enterprise Communications Platform (ECP) offerings’ adherence to “Service Level Objective and Agreement (SLO/SLA)” for Reliability, and Availability requirements and organizational “Operational Level Agreements” (OLA).
  • When not managing 24x7x365 operations duties , manage your team’s involvement with Agile development projects to execute software engineering tasks such as design and development of capabilities and systems that increase reliability, scalability, and reduce operational overhead through automation and orchestration principles.
  • Lead the development and Implementation of internal metrics (KPIs, SLOs, etc.), processes, dashboards to continuously improve Service availability, performance, and operational effectiveness/efficiency to meet and exceed OLAs, and SLAs.
  • Lead and contribute to the development, implementation, and improvements of Incident, Change, Service Request, and Problem Management processes.
  • Advocate and lead the team to apply a data-driven process/mindset, author technical content to support the incident response process (postmortem/root cause analysis) and develop interim solution to prevent or quickly resolve future issues/problems.
  • Advocate, lead, and collaborate with colleagues on technical and Non-functional improvement projects related to Hosting & Delivery, Operations and Supportability of Communications cloud-native services.
  • Hire, motivate, mentor, and develop professionals with the appropriate breadth and depth of experience, skillset, and career aspirations to achieve personal, project-based, team, and organizational goals and objectives.
Required Qualifications:
  • 24/7/365 On-Call Escalation support, including on weekends and public holidays.
  • Occasional Travel
Desired Qualifications: “What the Perfect Candidate Will Have”
  • 2+ years of hands-on management of a development, DevOps, or technical team.
  • Experience leading a team working in a 24x7x365 work environment operating large-scaled Cloud Services.
  • Excellent communication skills, with the ability to clearly articulate business and technical content verbally and in writing.
  • Experience in design and implementation of Continuous Delivery and/or DevOps solutions or architecture patterns.
  • Experienced in programming or scripting languages: C++, Java, JavaScript, Python, Perl, BASH/Shell, Golang, etc.
  • Experience working with development teams building high-performance, resilient, scalable microservice architectures
  • Experience with operations/support processes and tools such as: Incident Management, Change Management, Ticketing Systems (JIRA, Service Desk), Operational Metrics/KPIs, Service Level Agreements, Escalation processes.
  • Experience and solid understanding of Agile, DevOps, SRE, DevSecOps, and ITSM/ITIL4 frameworks and practices.
  • Experience with software version control, code repository, Code Review/Quality, automation & management tools like GitLab, GitHub, Terraform, Jenkins, SVN, Git, Artifactory, Sonar, in a heterogeneous environment.
  • Experience with telemetry, observability, and analytics tool/applications, such as ELK, Kibana, Grafana, Prometheus, and Splunk.
  • Experience with Microservice architecture, containerization technologies (e.g., Docker), and Operating Systems (Linux/Unix).
  • Experience with Kafka, RabbitMQ, APIs, REST, JSON, XML as well as other common standards, data structures and protocols
  • Experience with continuous integration, delivery, deployment (CI/CD) tools and Pipeline development (e.g., GitLab-CI, Jenkins)
  • Experience with cloud orchestration tools (e.g., Kubernetes, Chef, Ansible, Puppet, Terraform, and Docker).
  • Deep understanding of IaaS, SaaS, PaaS environments using cloud technologies and Cloud-Native principles.
  • Knowledgeable of Disaster Recovery, redundancy, and operational uptime strategies, methodologies, and improvement techniques.
  • Knowledgeable of IOT industry technologies (MQTT, CoAP, AMQP, DDS, WebSocket, Analytics, Digital Twin, etc.)
  • Knowledgeable of Communications technologies (Audio/Video codecs, SIP, STUN/TURN, SRTP, RTSP, RTMP, WebRTC)
  • Knowledgeable of networking technologies (SDN, routing, switching, IP addressing, DNS, Load balancers, etc.)
  • Knowledgeable of Relational Databases, SQL language, Database Management tools, and Cloud Store technologies.
  • Motivated to learn multiple, cutting-edge technologies in the cloud industry
  • 4-year Degree with a technical major or equivalent experience (e.g., Computer Science, Systems Engineering, Engineering, IT, etc.)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2861162
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year