Experienced Software Engineer - Automation Frameworks & DevOps for Cloud & Web Technologies
Transforming the Digital World with F5: Join Our Team as a Software Engineer
At F5, we're driven by a passion to create a better digital world. Our teams empower organizations worldwide to develop, secure, and deploy applications that elevate the digital experience. We're committed to cybersecurity, innovation, and people-centricity, fostering a diverse community where individuals can thrive. If you're a talented Software Engineer looking to make a meaningful impact, we invite you to join our team in Hyderabad.
About the Role
We're seeking an experienced Software Engineer to work on a variety of technical challenges with moderate scope and complexity. As a key member of our team, you'll design, code, and test software under general supervision, collaborating with peers and technical leads on assigned projects. Your expertise in scripting, programming, and software best practices will be crucial in maintaining and managing Automation Frameworks for software and systems.
Key Responsibilities
- Assist with Test Automation pipelines and support to maintain test automation frameworks, ensuring seamless software releases.
 - Develop, analyze, and maintain tools that automate processes for hardware or software product release, enhancing efficiency and productivity.
 - Compile and assemble software from source code to build deliverables such as product ISO images and upgrades, working closely with development engineers to resolve build errors.
 - Implement process improvements, collaborating with cross-functional teams to drive innovation and excellence.
 - Uphold F5's Business Code of Ethics and promptly report any violations or concerns, maintaining a culture of integrity and compliance.
 
Essential Qualifications
To succeed in this role, you'll need:
- A minimum of 5-10 years of related experience, with a Bachelor's degree or equivalent work experience.
 - Solid knowledge and experience with DevOps, network, and web technologies, with a strong understanding of software programming best practices.
 - 3+ years of programming experience in languages like Python or GoLang, with a strong foundation in software development.
 - 1-2 years of experience in Linux administration, with a good understanding of system configuration and management.
 - 2 years of experience with Kubernetes and Docker, with a strong grasp of containerization and orchestration.
 - Excellent analytic, troubleshooting, and debugging skills, with the ability to resolve complex technical issues.
 - Strong written and verbal communication skills, with the ability to collaborate effectively in a fast-paced environment.
 
Preferred Qualifications
To stand out, you'll have:
- Knowledge of virtualization technologies, with experience in Ansible, Terraform, or cloud technologies like AWS or Azure.
 - 3-5 years of programming experience in a software language that supports F5's product line, with a deep understanding of embedded operating systems.
 - Emerging leadership qualities, with the ability to design and implement new functionality in multiple feature areas.
 - A proven track record of managing ambiguity, prioritizing tasks, and delivering results in a dynamic environment.
 
What You'll Get
At F5, we offer a comprehensive benefits package, including:
- A hybrid working mode, with flexibility to work from home or office.
 - Career growth and development opportunities, with a focus on employee success.
 - Recognitions and rewards, acknowledging your contributions and achievements.
 - Employee Assistance Program, providing support for your well-being and work-life balance.
 - Competitive pay, comprehensive benefits, and cool perks, enhancing your overall compensation package.
 - A culture of giving back, with opportunities to make a positive impact in your community.
 - Dynamic Diversity & Inclusion Interest Groups, fostering a culture of belonging and respect.
 
Our Culture
At F5, we're committed to creating a human-first culture that prioritizes diversity, inclusion, and employee growth. We encourage people to be authentic, foster a culture of respect, and provide opportunities for professional development. Our hybrid working mode allows you to work from home or office, with flexibility to balance your work and personal life.
Why Join F5?
By joining F5, you'll become part of a team that's shaping the future of digital experiences. You'll have the opportunity to work on complex technical challenges, collaborate with talented professionals, and make a meaningful impact in the industry. Our commitment to innovation, people-centricity, and diversity makes us an exciting and inclusive place to work.
Equal Employment Opportunity
F5 is an equal employment opportunity employer, committed to providing a workplace that's free from discrimination and harassment. We welcome applications from diverse candidates and offer reasonable accommodations for individuals with disabilities. If you require an accommodation, please contact [email protected].
Even if you feel you're not a perfect match, we'd still love to hear from you. We are looking for great people to join our friendly team. Apply today and become part of our mission to create a better digital world!
Apply for this job