Required Travel: Minimal
Location: India – Pune (Amdocs Site)
Who are we?
Amdocs is a global leader in software and services, empowering service providers to deliver next-generation communication and media experiences. With a workforce of approximately 30,000 employees worldwide, Amdocs helps service providers migrate to the cloud, differentiate in the 5G era, and automate their operations. In fiscal 2023, Amdocs reported $4.89 billion in revenue and is listed on the NASDAQ Global Select Market.
In One Sentence
As a software developer, you will be responsible for designing, developing, modifying, debugging, and maintaining software systems.
Key Responsibilities
- Development & Support for Data Warehousing: You will work on development and support activities for the data warehousing domain using Big Data technologies.
- Design & Analysis: You’ll be expected to understand high-level design, application interface design, and create low-level design specifications. Additionally, you will perform application analysis and propose technical solutions for enhancements or issue resolution.
- Coding & Deployment: Your role will involve coding, unit testing, and deploying applications.
- Documentation: You will create the necessary documentation for all phases of project deliverables.
- Production Support: As part of Tier 2 Support, you will handle production issues, ensuring that SLAs (Service Level Agreements) are met. This role may also include weekend on-call rotation.
Skills & Qualifications
Technical Skills (Mandatory):
- Data Engineering: Expertise in one of the Big Data platforms, such as Hadoop, Snowflake, ADLS, or BigQuery.
- Programming Languages: Hands-on experience with Python or Java programming.
- Data Processing Tools: Proficiency in Spark or Azure Databricks.
- SQL: Strong skills in SQL analysis.
- Data Streaming: Experience working with Kafka.
- Unix Scripting: Knowledge of Unix scripting is essential.
Good-to-Have Skills:
- Cloud Platforms: Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Kubernetes: Understanding of Kubernetes and deployment methodologies.
- Database Expertise: Strong experience in Oracle and data replication concepts.
Behavioral Skills
- Eagerness to Learn: The desire to continuously improve and learn new technologies.
- Problem Solving: Strong decision-making and problem-solving skills.
- Communication: Ability to communicate effectively within your team and with external stakeholders, including customers.
- Time Management: Flexibility to stretch working hours when necessary to meet business needs.
- Independence: Ability to work independently and drive issues to closure.
- Risk Management: Consult relevant parties when necessary, raise risks timely, and manage them proactively.
- Multitasking: Effectively handle multiple work assignments and complex tasks, consistently delivering high-quality results.
Why You’ll Love This Job:
- Innovative Challenges: You will be challenged to design and develop new software applications, allowing you to apply your skills in innovative ways.
- Growth Opportunities: As part of a dynamic and growing organization, you will have continuous opportunities for professional growth and development.
Amdocs provides an environment that fosters creativity, innovation, and growth, making it a great place for anyone looking to take their career to the next level.