Summary
Location: 100% Remote - U.S. Time Zones Commitment: Part-Time OnlyPosition Type: Hourly/ContractorRole Level: Lead
We are currently seeking a Lead Systems Engineer for a contractual (part-time) basis to join our team.
Details
Job Responsibilities:
- Consult with Engineering Manager and Architect in System architectures, and approaches.
- Engineer the implementation of defined system architectures including:
- DevOps components including deployment pipelines according to standards.
- KPI's, targets, and tooling to measure system and third-party service performance related to the application.
- Documentation including actual architecture of deployed solution, logging, monitoring and support components, etc.
- Identify and document design decision points, propose approaches, and communicate for review and clarification.
- Participate in the development of documentation.
- Ensure compliance and performance of developed systems through:
- Definition of Best Practices and Standards
- Ensuring adherence to application architecture, system standards and practices.
- System performance testing.
- Timely communication of identified issues to reduce potential cost risks.
- Assist the PM with communications with clients and cross-functional departments to communicate project statuses and proposals.
- Assist in root cause analysis for identified performance issues.
- Communicating key project data to team members and building cohesion among teams.
- Developing and executing project plans and as assigned.
General Responsibilities
- Provide Tier 3 Support for escalation from Operations as assigned.
- Engage Third-Party Service Providers as necessary to resolve systemic issues.
- Document best practices, system standards, and standard operating procedures.
- Developing and coordinating system performance validation and testing methods.
- Establish, document, and communicate initial approaches to new system challenges.
- Manage system utilization to KPIs including analyzing performance data to effectively coordinate the adjustments to the system architecture.
- Support Change Management Process through contribution in required Change Documentation and CAB Participation as Requested.
- Work with Dev Team Lead and Dev PM in the development, documentation and maintenance the software development lifecycle.
- Ensure implementation of application components to provide effective monitoring of system performance.
- Maintain understanding of emerging technologies applicable to our current and planned products and services.
- Proposing and implementing innovative solutions to meet our company’s current and anticipated technical needs.
- Play a key role in shaping the future of our solutions and services.
Required Technical Skillsets
- Linux (Ubuntu, Centos) Engineering and Administration
- Coding and Scripting Skills (Python, Java, Javascript, Ruby, PHP, Node.js, Shell, and Bash)
- Automation and DevOps(CI/CD) Toolsets (Jenkins, CodeDeploy, CodePipeline)
- AWS Cloud Service Administration (all)
- Azure/365 Administration (all)
- Caching Services (REDIS, Elasticache)
- Routing & Security (DNS, WAF, GSLB)
No agencies will be considered.