Palo Alto Networks is dedicated to protecting our digital way of life through innovative technology. They are seeking a DevOps Platform Developer to enhance the development flow and build application infrastructures, focusing on stability and quality while reducing time to market.
Responsibilities:
- Design, implement and deploy products and infrastructures which will directly increase our stability and quality, while reducing our time to market
Requirements:
- 4+ years of hands-on experience working as a Software, DevOps, or infrastructure developer
- Significant development experience with the following: Python, Groovy, Bash, PowerShell
- Deep knowledge and experience in cloud infrastructure such as AWS, Azure, or Google Cloud
- Experience with Containers and Orchestrators (Docker, Kubernetes, ECS, etc.)
- Extensive experience managing high-scale Jenkins clusters as code
- Experienced with building the full application release cycle (CI/CD)
- Experience in the creation of highly automated Infrastructures - as code
- Knowledge of operating system administration
- Excellent design and analytical skills
- Creative troubleshooting skills and out-of-the-box thinking
- Know your way around the open-source community
- Experience and understanding of software dependency supply chains
- Strong communication skills, team player
- Open-minded, creative, out of the box thinker
- A thorough and methodical approach to any task, ability to plan, conduct, prioritize, track and measure processes
- Decision-making skills: taking into account both architectural and business considerations, at times with incomplete information
- Strong ability to use new technologies and understand them in depth through rapid self-learning
- Proactive by nature; internal drive for excellence and improvement
- Highly motivated, autonomous
- Must be a U.S Citizen for meeting with FedRAMP High authorized access requirements
- BA/BS in Computer Science or Computer Information Systems
- Experience in testing methodologies and developing tests (e.g Unit tests, integration tests, system tests)
- Strong networking foundations (TCP/IP, DNS, Network Protocols, Routing)
- Security principles and techniques (Risk management, threat modeling, secure configuration)
- Database usage experience and understanding
- Experience with Agile development and practices
- Cloud Solution Architect Certificate