Develop and maintain tools and applications using clean, efficient code that adheres to open source standards.
Create unit and acceptance tests for software code.
Assist engineering teams in analyzing and designing complex solutions and defining requirements.
Automate tasks through appropriate tools and scripting.
Provide estimates for implementing specific software features.
Identify, prioritize, and execute tasks throughout the software development life cycle.
Ensure software aligns with the latest technologies and standards.
Collaborate with internal teams and vendors to resolve issues and enhance products.
Support the analysis, design, construction, testing, installation, and modification of small to medium scale infrastructures.
Independently research and analyze problems, escalating issues as necessary.
Manage multiple projects simultaneously.
Experience with application and web server frameworks such as JSP, Servlets, JDBC, and MVC patterns is essential for building scalable applications. Proficiency in JavaScript and the ability to generate reports using CSS, HTML, XHTML, XML, and XSLT are also required. Additionally, scripting skills in languages like shell (sh, bash), Perl, or Python will support automation and integration tasks.
Strong database experience with Oracle or PostgreSQL is necessary to manage and optimize data storage solutions. Familiarity with networking protocols and security standards, including TCP/IP, SSL/TLS, DNS, DHCP, and authenticated access methods, will ensure secure and reliable system operations.
Experience working within Linux environments, containerization technologies such as Docker, and cloud platforms like AWS, alongside multiple operating systems, will be leveraged to maintain and deploy applications effectively. Knowledge of common web vulnerabilities and security best practices, including OWASP top risks, will be critical in safeguarding applications.
Web services design and implementation (SOAP, REST, JSON)
Application server frameworks (JSP, Servlets, JDBC, MVC)
JavaScript proficiency and report generation using web technologies (CSS, HTML, XML, XSLT)
Scripting languages (sh, bash, Perl, Python)
Database management with Oracle and PostgreSQL
Networking protocols and security standards (TCP/IP, SSL/TLS, DNS, DHCP)
Linux, Docker, AWS environment experience
Operating systems: Linux (RHEL 7.x/8.x), Windows 10, Windows Server editions
Web application security knowledge (OWASP, XSS, SQL Injection, XXE, ClickJacking)
Strong troubleshooting capabilities in network and application contexts
Req. VR-122374
Req. VR-122374
¿Te interesa este puesto?