ROLE: System Engineer
CONTRACT: W2 for 12 months
LOCATION: New York, NY– Remote - M-F 9AM-6PM EST
The System Engineer aims to coordinates the details relating to the infrastructure to support the applications from initial design through testing and deployment.
Qualifications
- At least 8 years of experience in administering and maintaining Linux OS servers, iPlanet Web Servers, IBM MDM/IIS, Oracle WebLogic Application, Portal Servers, Windows Servers on-prem and on the cloud.
- A minimum 8 years of experience in writing SQL.
- Strong technical expertise in cloud-based technologies, such as AWS, Azure Clouds.
- Ability to write scripts (Ant, Maven and Shell) for configuration management (CM), build and deployment activities, and routine day to day functions.
- Experience on Single Sign On (SSO) configuration using SiteMinder with iPlanet/Oracle Weblogic Servers.
- Experience using Oracle 19c, AWS RDS/MySQL and/or a database appliance.
- Understand basic design principles behind a scalable application.
- Experience with service-oriented architecture and RESTful web services.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
Responsibilities
- Perform the technical design, development, and component testing of repository changes.
- Setup and maintain cloud-based servers and services.
- Engage with the development teams to provide production management support input for the design of new application builds.
- Create optimal data pipeline architecture that is coherent and scalable, based on best practices of integrating data into a consolidated repository.
- Coordinate execution of break fixes in the production and nonproduction environments.
- Investigate and follow-up with various stakeholders to resolve issues.
- Ensure that deliverables from the internal and vendor development teams meet requirements, including ensuring code matches server software stacks and specifications.
- Provide support during testing and deployment by monitoring servers and providing feedback.
- Create, update, and maintain system documentation.
- Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions.
- Perform special projects and initiatives as assigned.