Sr System Application Engineer
Enovix
Hyderabad, Telangana, India
Posted on Sunday, August 11, 2024
We are looking for a talented & motivated application developer to support our factory applications. The ideal candidate should have experience with full-stack development in a fast-paced manufacturing environment, with an emphasis on building reliable, scalable, and maintainable systems. Our primary tech stack includes Django, Vue.js, and SQL Server. Strong SQL & Python experience is highly desired.
Experience adhering to standard SDLC practices (testing, documentation) is a must.
Responsibilities
Experience adhering to standard SDLC practices (testing, documentation) is a must.
Responsibilities
- Ability to support daily operations needs
- Monitoring log files
- Responding to alerts
- Responding to user queries
- Troubleshooting web applications
- Supporting user requests with an interest in maintaining application longevity
- Ability to complete project tasks while managing daily interruptions
- Expert in creating full coverage unit and system test suites
- Experience with automated integration & end-to-end testing
- Image data specialist
- Code deployment
- Server configuration troubleshooting
- Jira development / administration
- Script development
- SPC support and deployment
- Must have 5 years of experience in programming, development in manufacturing environment.
- Expert in SQL & Python
- Expert in tuning query performance
- Experienced in Python data libraries such as Pandas, Numpy, and SQLAlchemy
- Expert in Django framework or other Python web application frameworks
- Expert in Vue 3 or other Javascript UI frameworks
- Expert in testing framework (Unit Testing, Cypress, Selenium, Postman)
- Experience deploying web applications on Windows servers using IIS
- Experienced in C#, PowerShell, and/or JavaScript
- Jira administration
- Maintaining user and group access
- Creating and maintaining workflows, custom fields, issue types and states
- Automation on state changes
- Docker experience
- Containerizing apps built for a Windows environment
- Azure experience
- Managing file storage locations
- Administering configuration for different instances of Docker containers (dev, test, production)
- Running scheduled scripts
- Rundeck or other automation service experience
- B.S. computer science or equivalent
- Experience working in manufacturing environment in support factory systems
- Experience building reliable, scalable, and maintainable systems
- Experience in cross-team communication
- Excellent verbal and written communication skills
- Expert business analyst, developer, deployment engineer and project manager
- Expert in writing and maintaining system level documentation
- Experience with software development lifecycle practices
- Ability to write clear system documentation that provides unambiguous system definition to developers and user community
- Understanding of true cost of applications (not in creation/purchase, but in maintenance)
- Self-motivated, detail oriented and Critical thinker