Project Mercury - System Engineer
Apply NowCompany: Codeforce360
Location: Boston, MA 02115
Description:
Required Skills:
Job Description:
Required Qualifications:
Preferred Qualifications:
- Application monitoring.
Job Description:
- Working with Software Engineering teams; evaluate system specifications, provision and support delivery of application infrastructure.
- Define and drive VPC decisions to ensure the stability, reliability and availability of applications and services.
- Create and maintain IAC using Terraform, Chef and/or Puppet.
- Create and configure CI pipeline supporting Continuous Delivery.
- Negotiate and document agreed upon standards to support auto-scaling infrastructure.
- Administer Windows and Linux Servers including configuration, patching and ensure overall server health.
- Analyze all aspects of existing application infrastructure and recommend modifications that will enhance application reliability, availability and scalability.
- Engage in capacity planning and demand forecasting; software performance analysis and system tuning.
- Performance analysis using APM and other monitoring tools to identify system performance issues and bottlenecks.
- Work with log aggregation tools like Splunk and ELK.
- Analyze dump files and error codes.
- Provide Root Cause Analysis.
- Troubleshoot, research and analyze complex problems.
- Provide Support in for Continuous Integration and Continuous Delivery.
- You will be involved in solving moderately complex problems and/or conduct moderately complex analysis.
- You will provide explanation and information to others including Senior Leadership on challenging issues.
- You will identify / quantify scope and impact of business changes on systems.
- You will maintain awareness of current technology assets, and the applicability and capability of each.
- Participate in on - call rotation maintaining application availability.
- Other responsibilities as determined necessary.
Required Qualifications:
- 3+ years of experience supporting, configuring and engineering applications.
- 2+ years of Windows OR Linux / UNIX System Administration experience.
- Experience troubleshooting complex infrastructure problems in an enterprise environment.
- Knowledge and understanding of network theory, such as different protocols (TCP / IP, UDP, ICMP, etc.), MAC addresses, IP packets, DNS, OSI layers, and load balancing).
- Experience with app and web server configuration and maintenance (JBoss, WebSphere, Apache Tomcat).
- Ability to communicate analysis including trends and opportunities to improve service availability.
Preferred Qualifications:
- Experience configuring and supporting network switches, routers, firewalls.
- Azure experience.
- Working knowledge of relational databases including MS SQL and Oracle.
- Any relevant industry certifications.
- APM experience with New Relic, Dynatrace or equivalent.
- Experience working with Intersystem's Cache DB a plus.