We are looking for a dynamic Software Engineer with a strong background in Python, PHP, Hack, and JavaScript to enhance our network automation and contribute to our DevOps initiatives.
Key Responsibilities:
- Design, develop, and implement software solutions to automate network operations tasks using Python, PHP, Hack, and JavaScript.
- Develop tools and scripts to automate network operation tasks, configuration, and management.
- Write and optimize SQL queries and manage databases to ensure performance, availability, and security.
- Collaborate closely with network engineers and database administrators to understand requirements and deliver high-quality automation solutions.
- Maintain and enhance existing network automation tools, troubleshoot network issues, and participate in on-call rotations.
- Stay abreast of industry trends and apply best practices in network security and automation.
- Document all network configurations and automation processes; provide training and support to team members and end-users.
- Work within the DevOps pipeline to integrate network automation seamlessly with software development and operations.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.
- Over 5 years of experience in a Software developer role.
- Strong programming expertise in Python, PHP, Hack, and JavaScript.
- Experience with SQL, database management, and object-oriented programming.
- Solid understanding of network protocols, devices, and CI/CD tools.
- Proven ability to solve problems creatively and effectively communicate in a team environment.
Nice to Have:
- Prior experience in networking and familiarity with cloud platforms.
- Knowledge of deployment automation tools and best practices.