
Senior Director Software Engineering - Digital Platform
- Hyderabad, Telangana
- Permanent
- Full-time
- Help define Platform roadmap for the enterprise, multi-region cloud strategy and own the services and capability delivery end to end
- Work very closely with various business stakeholders to drive the execution of multiple business initiatives and technologies
- Set short- and long-term vision, strategy, structure and direction for platform organization
- Partners with all Business and Product Leaders to develop new product features and upgrade existing Identity Platform product and processes; helps define product and project deliverables, budgets, schedules, and testing, launch and release plans
- Define Digital Identity Strategy for migration and reengineering existing products & business processes
- Build, develop and guide high-performing talent for this platform team. Define a long-term talent strategy cutting across domains and technology
- Manage web scale systems to demanding availability targets (99.999%+)
- Stay abreast of leading-edge technologies in the industry, evaluating emerging technologies and evangelizing their adoption
- Manages an Agile (Scrum) Development process in a continuous integration and deployment methodology
- Empower software delivery teams to rapidly deliver software through the use of automation and “everything-as-code” best practices
- Adapting to and remaining effective in a changing environment
- Hands-on approach to better understand the technical challenges faced by the Team; guide the team in technical solutions
- Oversee the planning & technical direction of various development tracks
- Drive architectural initiatives that align our business needs and technical capabilities for Identity Management solutions
- Represent Optum at various forums
- Provides leadership to and is accountable for the performance and results through multiple layers of management and senior level professional staff
- Impact of work is most often at the regional (e.g. multi-state) level, or is responsible for a major portion of a business segment, functional area or line of business
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
- B.E. / B.Tech (Computer Science) from reputed college, Master’s degree preferable and total industry experience of 18+ years
- 5+ years of experience leading a team of Software Engineers
- 4+ years of experience working in a DevOps model
- 2+ years of experience in managing and using more than one Public Cloud Platform (GCP, AWS, Azure, Oracle Cloud)
- Experience with DevOps engineering tools such as Jenkins, Terraform, etc.
- Experience in a fast paced, Agile, continuous integration environment
- Experience in Systems Monitoring, Alerting and Analytics
- Experience in Log aggregation reporting tools, such as: Elasticsearch, Splunk
- Experience working in an off-shore / on-shore model
- Hands-on experience in distributed application development in AWS public cloud environment following well-architected principles with the goal of 99.999% availability
- Cloud-Native Development experience - developing and deploying microservices to Kubernetes
- Solid programming experience with Java
- Experience leading development using modern software engineering and product development tools including Agile, Continuous Integration, Continuous Delivery, DevOps etc.
- Experience of developing highly resilient and scalable cloud native and cloud independent applications
- Experience in developing multi-tenant SaaS based applications
- Demonstrable experience leading international delivery and engineering teams
- Excellent knowledge of distributed computing
- Proven solid technical skills in data structures, algorithms, system design, coding best practices, build-release procedures
- Proven good communicator at all levels of the organization
- Proven extremely hands-on technically and should have a deep passion and curiosity for technology
- Proven exceptional communication skills and the demonstrable ability to communicate appropriately at all levels of the organization including senior technology and business leaders
- Proven self-driven and a strategic leader who continuously raises the bar for self and the team
- Certification in a cloud platform (AWS, GCP, Azure)
- Experience architecting, delivering, and operating large scale, highly available system
- Experience in Healthcare Industry experience
- Experience in complex projects with division or company-wide scope
- Experience with information security threat modelling and risk analysis
- Knowledge of implementation of Technology specifications and/or RFCs
- Familiarity with IT standards and best practices, audit, security and compliance (ex: ITIL, ITSM, SOC2, HIPAA, HITRUST CSF)
- Proven success delivering products/services in a high-growth environment, exhibiting solid ability to identify and solve ambiguous customer-focused problems
- Proven success in hiring and developing highly effective software engineering teams in a global team environment
- Proven high attention to detail with proven ability to juggle multiple, competing priorities simultaneously and make things happen in a fast-paced, dynamic environment