Skip to content

AT&T International Careers My Job Application

Join a network that helps you succeed

At AT&T, our talents work together to make a difference. Think you’d like to help us connect more people than ever before? Check out our latest opportunities below, or browse for other recent postings.

India

Solution Architect - Big Data / Analytics

Location:

Bangalore, India

Ref #:

152334

Date published:

23-Jan-2018
Apply now
AT&T is seeking an experienced hands-on Principal Analytics Developer with the chops to design and develop Data Analytics solutions for AT&T's Global Delivery & Assurance business unit. The candidate is expected to leverage a diverse dataset to deliver unprecedented value to our customers.

The ideal candidate will be passionate about and have experience of developing Big Data Advanced Analytics for the telecommunications industry (preferred, but other domains/industry experience considered), modern-day frameworks, tools and languages, such as Apache Spark, Scala, Apache Zeppelin, and fluent in software development best-practices (e.g. OOA/OOD, Agile/Scrum methods, test-driven development, etc.).

As an integral member of the Analytics development team, you will specify, design and develop critical performance insights, transformations, aggregations and Machine Learning models within AT&T Big Data Platform (in batch, on-demand and streaming execution modalities) that address specific business needs. You will thrive in creating solutions to real world problems, and seeing the results of your work deployed at truly impressive scales within AT&T for a variety of use cases and customers.

The ideal candidate will have strong analytical and software skills, be proficient in object-oriented analysis and design, and have the opportunity to work with large-scale data sets in a Big Data environment, to enable complex industry-wide problems to be solved innovatively by applying cutting edge solutions, machine learning techniques and models.

Roles and Responsibilities:

- Capture and elaborate analytics solution requirements, working with customers and product managers
- Work with cross-functional teams, such as Product management, Platform, Operations and Engineering teams to elaborate on functional requirements/designs, based on the product level requirements
- Design and develop advanced analytics software solutions and models architected for re-use and able to run at Big Data production scales from millions of end-points
- Take ownership of the analytics solution from concept/requirements thru to customer delivery
- Participates in all phases of the analytics development process (exploratory analysis, modeling, development, test, communication) creating descriptive, inference and predictive analytics
- Collaborates with other software engineers, data scientists & QA to create solid technical designs, and robust, maintainable and testable implementations

Key Competencies and Skills:

- Experience in professional product software development design and implementation
- Programming experience in hands-on object-oriented analysis, design, development and debug using Java, Python, Perl etc and Scala (desirable), etc.
- Experience and interest in advanced analytics, machine learning, data science. Applying machine learning algorithms to real BIG data, extremely desirable
- Experience of developing software utilizing Big Data technologies such as Apache Spark, Hadoop, Kafka, HDFS
- Experienced and committed to delivering high-quality software using industry best practices (e.g., test-driven development, Agile product development methods, Continuous Integration, DevOps, etc.)
- Regular working knowledge of Linux/UNIX, and industry tools; Git, Eclipse or IntelliJ IDE, Jenkins, and Apache Spark, Apache Zeppelin, R/RStudio (desired but not essential), Python
- Knowledge or exposure to Mobile Wireless technologies and protocols (e.g. LTE, UMTS, VoLTE, etc.) desired, but not essential
- Organized, proactive and self-starter, with strong analytical, problem solving and communication skills
- Collaborative / team player
- Thirst for continuous learning and desire to look for innovative and creative solutions to problems
- Highly motivated to work within a close nit fast-paced agile product development team, working with local and remote teams.

Education and Qualifications:

Graduate or Advanced Degree in Computer Science, Electronics Engineering, Mathematics, Physics or equivalent (advanced degree prefer)