hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Development Snr Director

9.00 to 15.00 Years   Hyderabad   10 Feb, 2021
Job LocationHyderabad
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

*Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.As a Senior Director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to current and future design specifications. Build enhancements within an existing software architecture and envision improvements to the architecture.Directs and ensures the implementation of operational policies through subordinate managers Interacts internally and externally with executive management involving negotiation of difficult matters to influence policy. Functional expertise and broad company knowledge. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience., *Preferred Qualifications - InternalProduct Development Senior Software Director Enterprise ApplicationsAs a Director of the Enterprise Apps organization, you will apply your knowledge of application build & deployment automation, monitoring, self-healing skills towards development tasks associated with developing, debugging or designing CI/CD pipelines. You will be responsible to assemble a high performing team of Development and DevOps engineers that excel at a variety of tooling that supports legacy and cloud-native applications. You will manage and control activities in multi-functional areas. Ensure appropriate operational planning is effectively executed. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 9 years of software engineering or related experience.The mission of your team is to automate menial tasks, application deployment and configuration, improve site reliability and achieve operational excellence. Develop automated runbooks that are built for both modern distributed ways of working and centralized legacy environments, enabling resolution of incidents quicker and improve the productivity of operational teams You should be passionate about cloud computing, infrastructure-as-code. You will be working on software engineering tasks such as design and development of systems that increase our reliability, scalability and reduce operational overhead through automation. Work with application delivery teams on the shared full stack ownership of a collection of services and/or technology areas. Understand the end-to-end configuration, technical dependencies, and overall behavioural characteristics of production services. Work closely with agile teams to ensure they have the tools needed to write, test and deploy code with ease and ensure dev and QA satisfaction. You will build and maintain continuous integration (CI) and continuous deployment (CD) environments, processes and toolsResponsibilities

  • Adopt the OCI standard tools and DevOps processes like the CI/CD deployment pipeline.
  • Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems.
  • Build CI/CD environments and streamline deployments for a variety of Enterprise Applications with Jenkins, Gitlab, and other tools
  • Monitor and maintain production environment stability
  • Collaborate with Agile teams in defining technical requirements and best practices with containerized and cloud-native applications
  • Represent production support and site reliability in stand-ups, planning sessions, infrastructure code reviews, and architecture reviews
  • Help evolve our configuration management (CM) efforts and our move to containers
  • An agile methodology based development
  • Monitor, troubleshoot and manage production, testing and development environments.
  • Build and maintain highly scalable, large scale deployments globally
  • Recommend new technologies as components of a solution when appropriate.
  • Rotating 24/7 on-call support along with the Release Managers
Qualifications
  • BS or MS in Computer Science or closely related field.
  • 15 years of work experience
  • Strong understanding of Linux and networking fundamentals.
  • Strong diagnostic, troubleshooting and fault resolution skills.
  • Object-oriented programming experience, for example in Python or Java.
  • Ability to rapidly learn new software, frameworks, open-source tools and development languages.
  • Write and review code to automate development and deployment processes
  • Cloud experience (SaaS and PaaS)
Skills:
  • Strong knowledge of large-scale contact centre architecture based on cloud deployment.
  • Experience with technologies like the following: Kafka, Docker, Elasticsearch, continuous integration (Drone, Jenkins, Travis, Bamboo) and understand its benefits, workflows, etc
  • Experience with Chef, Terraform, Java, Javascript, Python, REST-style web services / APIs.
  • Context-switch between multiple projects / codebases / concepts with ease
  • Understand software development at a fundamental level, use the best tools for the job, and always think about the future (at scale) when architecting solutions
  • Knowledge in the desired tool CA release automation, Jenkins, repository management (SVN, GIT), deploying software through scripts (ANT, Make, Shell script, vb script)
  • Knowledge of fundamental aspects for release automation (packaging, dependencies, promotion, deployment, compliance)
  • Experience on project management tools such as JIRA and insight on quality analysis as well
  • Experience in integrating testing tools such as Selenium, QTest Manager etc
  • Proficient in some of these: Chef, Github, DevOps, Dockers, Jenkins
  • Experience or familiarity with Oracle Cloud Infrastructure is a plus

Keyskills :
large scale deploymentsprinter fleet managementstrong communication skillsweb servicesshell scriptmusic makingtesting toolssystem designcloud computingoncall support

Software Development Snr Director Related Jobs

© 2019 Hireejobs All Rights Reserved