EntertainmentCareers.Net
Software Engineer, Advertising Systems
iHeartMedia
San Antonio, TX
Uh oh, this posting was removed on 3/20/2017 9:08:00 AM PST
Don't worry we have a lot of jobs on the site like this one;
Browse all jobs
Browse the IS/IT Category
Search for Software Engineer, Advertising Systems jobs in San Antonio-TX
Current employees and contingent workers click here to apply and search by the Job Posting Title.
iHeartMedia
The Software Engineer, Advertising Systems will design, develop, test and maintain software tools, applications, APIs, processes and solution architectures to support the implementation of the next generation advertising platform. The successful execution of this role will combine passion for technical innovation, quick prototyping skills, rapid iteration and delivery and full accountability for the quality, availability and performance of applications.
Responsibilities:
Business Responsibilities:
- Support the implementation and contribute to the global enterprise vision for our advertising systems as well as related systems and third-party services.
- Build and Maintain microservices for functionality such as radio content management, inventory and scheduling, and billing.
- Contribute to make/buy decisions and vendor selection activities.
- Manage the end to end lifecycle of a product / service (Development, Test, Deploy, Support)
- Collaborate with technical and operational peers across iHeartMedia to ensure that our technical direction and approach aligns vertically throughout the technology stack.
- Keep abreast of industry standards and ensure we are driving those that are important to us and aligned with others as appropriate.
- Ensure high levels of operational discipline and high availability for advertising systems.
- Perpetuate a data-driven culture with high standards of operational excellence and continuous improvement.
Technical Responsibilities:
- Decompose and modernize existing iHeart applications into microservices in cloud-based environments.
- Build solutions with the following characteristics:
- Microservices design
- Real-time, API driven communications
- Exposing production-grade metrics
- Using Reactive Manifesto principles
- 12-Factor app principles
- Continuous Delivery principles
- Test Driven Development / Behavior Driven Development principles
Job Requirements:
- Able to work individually and with a distributed team
- Experience in an agile development environment (Scrum or Kanban)
- Required experience with one or more of the following sets of technologies:
- Java 8 / Spring / Spring Boot, JUnit / TestNG
- Python / Flask / Celery, Unittest
- Ruby / Hanami / Rails, test/unit / Rspec
- NodeJS / Express, Jasmine
- JavaScript / Typescript / AngularJS, Jasmine / Karma / Protractor
- MySQL / MariaDB / Postgres
- Jira / Rally / Pivotal Tracker / Trello
- AWS / Google Cloud / Azure / OpenStack
- Git
- Nice to have experience with one or more of the following sets of technologies:
- Cassandra / MongoDB
- Chef / Ansible, Jenkins, Elasticsearch / Splunk
- Consul, Vault, Vagrant
- RabbitMQ, Kafka
- Swagger / REST Docs / RAML
- Serverless / Lambda / Funktion
Experience:
- 3+ years experience delivering software in an agile software organization.
- 3+ years using cloud IaaS or PaaS products.
- 5+ years coding and delivering high quality software as a developer.
- Demonstrated track record of hiring excellent developers.
- Demonstrated experience building distributed systems, with intuitive web-based UI, and ability to design rules-based business logic using NoSQL databases.
Location
Austin, TX: 3601 S Congress Avenue, Bldg F, 78704
Position Type
Regular
The Company is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, protected veteran status, genetic information, or any other legally protected classification or status.
Our organization participates in E-Verify. Click here to learn about E-Verify.
Current employees and contingent workers click here to apply and search by the Job Posting Title.
Don't worry we have a lot of jobs on the site like this one;
Browse all jobs
Browse the IS/IT Category
Search for Software Engineer, Advertising Systems jobs in San Antonio-TX
Current employees and contingent workers click here to apply and search by the Job Posting Title.
iHeartMedia
The Software Engineer, Advertising Systems will design, develop, test and maintain software tools, applications, APIs, processes and solution architectures to support the implementation of the next generation advertising platform. The successful execution of this role will combine passion for technical innovation, quick prototyping skills, rapid iteration and delivery and full accountability for the quality, availability and performance of applications.
Responsibilities:
Business Responsibilities:
- Support the implementation and contribute to the global enterprise vision for our advertising systems as well as related systems and third-party services.
- Build and Maintain microservices for functionality such as radio content management, inventory and scheduling, and billing.
- Contribute to make/buy decisions and vendor selection activities.
- Manage the end to end lifecycle of a product / service (Development, Test, Deploy, Support)
- Collaborate with technical and operational peers across iHeartMedia to ensure that our technical direction and approach aligns vertically throughout the technology stack.
- Keep abreast of industry standards and ensure we are driving those that are important to us and aligned with others as appropriate.
- Ensure high levels of operational discipline and high availability for advertising systems.
- Perpetuate a data-driven culture with high standards of operational excellence and continuous improvement.
Technical Responsibilities:
- Decompose and modernize existing iHeart applications into microservices in cloud-based environments.
- Build solutions with the following characteristics:
- Microservices design
- Real-time, API driven communications
- Exposing production-grade metrics
- Using Reactive Manifesto principles
- 12-Factor app principles
- Continuous Delivery principles
- Test Driven Development / Behavior Driven Development principles
Job Requirements:
- Able to work individually and with a distributed team
- Experience in an agile development environment (Scrum or Kanban)
- Required experience with one or more of the following sets of technologies:
- Java 8 / Spring / Spring Boot, JUnit / TestNG
- Python / Flask / Celery, Unittest
- Ruby / Hanami / Rails, test/unit / Rspec
- NodeJS / Express, Jasmine
- JavaScript / Typescript / AngularJS, Jasmine / Karma / Protractor
- MySQL / MariaDB / Postgres
- Jira / Rally / Pivotal Tracker / Trello
- AWS / Google Cloud / Azure / OpenStack
- Git
- Nice to have experience with one or more of the following sets of technologies:
- Cassandra / MongoDB
- Chef / Ansible, Jenkins, Elasticsearch / Splunk
- Consul, Vault, Vagrant
- RabbitMQ, Kafka
- Swagger / REST Docs / RAML
- Serverless / Lambda / Funktion
Experience:
- 3+ years experience delivering software in an agile software organization.
- 3+ years using cloud IaaS or PaaS products.
- 5+ years coding and delivering high quality software as a developer.
- Demonstrated track record of hiring excellent developers.
- Demonstrated experience building distributed systems, with intuitive web-based UI, and ability to design rules-based business logic using NoSQL databases.
Location
Austin, TX: 3601 S Congress Avenue, Bldg F, 78704
Position Type
Regular
The Company is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, protected veteran status, genetic information, or any other legally protected classification or status.
Our organization participates in E-Verify. Click here to learn about E-Verify.
Current employees and contingent workers click here to apply and search by the Job Posting Title.
Per your acceptance of our Terms of Use, if you aggregate, display, copy, duplicate, reproduce, or otherwise exploit for any purpose any Content (except for your own Content) in violation of these Terms without EntertainmentCareers.Net's express written permission, you agree to pay EntertainmentCareers.Net three thousand dollars ($3,000) for each day on which you engage in such conduct.#2/8/2017 5:38:51 PM