Job ID: 194106
Required Travel : Minimal
Managerial - No
Location: Israel- RAANANA (Amdocs Site)
Who are we?
Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers’ innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our approximately 30,000 employees around the globe are here to accelerate service providers’ migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $4.89 billion in fiscal 2023.
In one sentence
Lead and innovate in the design, development, and integration of complex infrastructure automation and deployment systems, ensuring maintainability, scalability, and supportability.
What will your job look like?
Engineering
- Design, develop, modify, and integrate complex infrastructure automation and deployment systems.
- Ensure code and configuration are maintainable (IaaC), scalable, and supportable.
- Utilize extensive knowledge of Amdocs products/solutions and technologies to guide infrastructure solutions.
- Follow Amdocs software engineering standards, applicable methodologies (e.g., design-led thinking, DevOps), and release processes.
- Promote system reliability and operability.
- Serve as an expert on specific technologies.
Investigation
- Investigate infrastructure issues by reviewing/debugging CI/CD pipelines and runtime environments, providing fixes and workarounds.
- Review changes for operability to maintain existing software solutions.
- Highlight and mitigate technical risks.
Technical Expertise
- Serve as a highly specialized Technology/Product expert with high autonomy.
- Provide technical expertise in infrastructure architecture for functional and non-functional aspects.
- Resolve significant and unique problems with high complexity.
Professional Leadership
- Guide DevOps engineers in E2E software deployment, maintenance, and lifecycle.
- Enforce and guide technical standards (e.g., tools, platforms).
- Ensure documentation related to the application lifecycle architecture is accurate and up-to-date.
- Enforce quality processes, perform technical root cause analysis, and promote developer autonomy.
Innovation & Continuous Improvement
- Promote continuous improvements and efficiencies in the product lifecycle and business processes.
- Utilize and guide the reuse of common tools and innovation techniques.
- Stay updated with new technologies and industry practices.
Team Work and Collaboration
- Collaborate and add value through participation in peer reviews, providing comments and suggestions.
- Work with teams to achieve goals and serve as the technical focal point to resolve issues.
Quality and SLAs
- Contribute to meeting various SLAs and KPIs, such as Responsiveness, Resolution, and Software Quality.
- Ensure tasks are completed on time and delivery timelines are met according to quality targets.
Onboarding and Knowledge Sharing
- Onboard new hires and train them on processes.
- Share knowledge with team members and take an active role in technical mentoring.
- Elevate the team’s knowledge.
All you need is...
- Proven experience in CI/CD and MS areas, including Configuration Management and continuous integration tools (e.g., Jenkins, GitLab, GitHub Actions, BitBucket, Nexus, Artifactory, Maven).
- Experience designing complex solutions based on Automation Tools and Deployment on common cloud platforms (OpenShift, AWS).
- Proficiency with third-party tools and monitoring tools (e.g., Postgres, Cassandra, Helm, Groovy).
- 4-5 years of experience with infrastructure-as-code and configuration-as-code tools (e.g., CloudFormation, Ansible, Terraform).
- 4-5 years of script development experience in common languages (e.g., Python, Groovy, Bash).
- Deep understanding and experience in the DevOps ecosystem and IT operation systems.
- Hands-on experience in building, releasing, deploying, and monitoring cloud-based scalable distributed systems.
- 5-6 years of experience in infrastructure/IT, working in an agile development environment.
- Experience designing and implementing TLS, Load Balancing, and High Availability for cluster/hybrid production environments.
- Daily experience with Kubernetes, including strong troubleshooting skills for deployment issues.
- Comprehensive understanding of ArgoCD options.
- Knowledge of release cycles best practices.
Why You Will Love This Job
Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce.
Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce