Devops Engineer
Minutes to Seconds Pty Ltd
- Sydney, NSW
- Contract
- Full-time
- Lead Software Lifecycle Upgrades: Drive and execute comprehensive software lifecycle upgrade projects, encompassing analysis, design, development, testing, and deployment phases.
- Code Refactoring & Development: Expertly refactor existing customized source codes written in Python, Java, and C# into new, optimized OS baselines, ensuring high performance, scalability, and maintainability.
- Platform-Specific Solutions: Develop, integrate, and customize software solutions specifically for Cisco and Ericsson EMS platforms, ensuring seamless functionality and adherence to vendor standards.
- CI/CD Pipeline Design & Implementation: Architect, implement, and maintain end-to-end Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, or Azure DevOps, automating build, test, and deployment processes to accelerate delivery cycles.
- Infrastructure & Configuration Automation: Develop and maintain automation scripts using tools such as Ansible, Puppet, Chef, or Terraform for efficient provisioning, configuration management, and infrastructure as code.
- Container Orchestration: Deploy, manage, and scale containerized applications effectively using Kubernetes, leveraging its capabilities for orchestration, self-healing, and service discovery, along with practical experience with Docker.
Telco-Specific Focus & Integration:
- Custom Scripting & Job Development: Design, develop, and implement complex customized scripting and scheduled jobs specifically tailored for Telco customers, addressing unique operational and business requirements.
- Vendor Collaboration & Integration: Collaborate closely with major software vendors to integrate customized solutions with new OS baselines and ensure smooth interoperability within complex Telco environments.
- Customer-Centric Solutions: Contribute to projects for prominent Telco customers, demonstrating a deep understanding of their unique needs and operational workflows.
- Core Programming Expertise: Strong proficiency and demonstrated experience in Python, Java, and C# for large-scale application development and system integration.
- Proven hands-on experience in designing, implementing, and managing CI/CD pipelines.
- Solid understanding and practical experience with automation tools (e.g., Ansible) and version control systems (e.g., Git, GitHub, Bitbucket).
- Mandatory hands-on experience with Kubernetes for container orchestration and Docker for containerization.
- EMS Platform Experience: Direct, hands-on working experience with both Cisco and Ericsson Element Management Systems (EMS).
- Expert Telco Domain Knowledge:
- Extensive experience within existing OSS/BSS and EMS software environments in a telecommunications context.
- Prior exposure to and understanding of major Telco equipment suppliers and their respective platforms.
- Demonstrable experience in customized scripting and schedule job development tailored for specific Telco customer projects (e.g., NBN, Optus, TPG).
- Ericsson Network Manager (ENM)
- Ericsson Dynamic Activation (EDA)
- Cisco Crosswork Network Controller (CNC)
- AXIROX ACS - AXESS & AXTRACK
- Exceptional analytical and problem-solving skills with a meticulous attention to detail.
- Excellent interpersonal and communication skills, with the ability to collaborate effectively across development, operations, and external vendor teams.