The Media Technology & Infrastructure team within NBCU’s Operations & Technology (O&T) Organization, has an opening for a Software Engineer in our Automation group to help create new apps and services for NBCUniversal that serve to reduce manual effort and provide improvements to existing or newly developed processes. Responsibilities:Work in an agile software development team to create new apps and services from scratch and expand upon those created by other team members.Create and maintain code written in a variety of languages including Java & Python to support business systems.Create and maintain Ansible Playbooks and Roles for both Unix and Windows environments.Test and create automated tests for your code, ensuring every function, service, and object is compatible with the team’s work and with the many systems within the NBCUniversal system portfolio.Help identify areas where manual steps could be eliminated, or inefficient processes could be improved through automation.Stay up to date on new development and platform technologies and make recommendations for improved development approaches.Create documentation for developers as well as business users to help them understand our automations.Create and maintain automations to support cloud and on-premise technologies