Jobtree Logo small
Posted
1 week 3 days ago

To see more jobs like this as they come available

Visit the Career page to search more jobs now

Scroll to the bottom to apply

Job Description

(click to see jobs for roles related to this one)

A10 Networks is looking for talented microservice application development engineers to help build intuitive applications and solutions that enable adoption of all A10 product lines. These solutions secure applications while increasing their performance and availability. A10 Networks is a global leader in secure application services. Our solutions protect and optimize application performance in a world of many clouds. Over 7800 customers across the world rely on our award-winning, innovative, and performant products and services to keep their businesses running. Job Description

Design and develop A10 Networks next generation central management applications Collaborate with cross functional teams such as Software Quality Assurance, Product Management, Marketing, Technical Support, and Publications. Participate in design, code, and test plan reviews Share your knowledge and mentor others Prepare concise and thorough documentation Write automated unit tests and integrate into development continuous integration process Diagnose and resolve difficult issues Requirements

Experience developing SaaS applications using microservice architectures and frameworks Knowledge and experience with software virtualization and multitenancy Proficient in Java, Python, and Javascript Understand REST API for data interchange Experience with using Kubernetes in AWS, Azure, or OCI for development and production environments Experience building software in Docker containers Experience with SQL and NoSQL databases: PostgreSQL, MySQL, Elastic Search, or similar technologies Strong IP networking background with knowledge of configuring load balancers for applications Basic linux and Kubernetes cluster administration skills Design services for responsiveness, scalability, availability, and cost efficiency Used test frameworks such as pytest, junit, or equivalent Awareness of tools for monitoring service health, alerting, metrics, billing, license and subscription management Experience developing microservices in a linux environment Expert software and network debugging and troubleshooting skills General knowledge of CI/CD methodology Familiar with SSO and RBAC concepts Intermediate project management skills and practices agile/scrum methodologies Understand the importance of usability, customer experience and UI Understand concepts of backward compatibility, and test automation Background or experience with machine learning, natural language processing, or generative AI is a plus. Soft Skills

Proven success leading a small team to develop and maintain a SaaS application using modern software technologies Ability to work creatively and analytically in a problem-solving environment Desire to produce high quality software and provide best experience for customers Flexible to pivot quickly when needed Excellent communication (written and oral) and interpersonal skills Mentor junior developers in best practices to improve their skills Education

BS CS or CE with 7+ years of software development experience MS CS or CE with 5+ years of software development experience A10 Networks is an equal opportunity employer and a VEVRAA federal subcontractor. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. A10 also complies with all applicable state and local laws governing nondiscrimination in employment. Hybrid Up to 165K

#J-18808-Ljbffr

Use the apply button below to start the application on our partner site.

Apply on employer site
Find more jobs like this using our Career Search Tool.
Need help with your career search including preparing your resume, networking, company research or even figuring out what kind of job you want? Check out our other career resources.
Need help finding more jobs that might be a good fit for your experience?Click here to evaluate your fit across all the roles on our site at once