Genesis10 is currently seeking a Senior Engineer for a 12+ month remote contract position. The ideal candidate will provide design recommendations based on long-term IT strategy and will plan, design, and develop business-critical software solutions as part of a product team.
Responsibilities:
- Apply technical knowledge to drive outcomes for customers
- Determine specifications, then plan, design, and develop business-critical software solutions
- Work independently, as well as collaboratively with the team, in developing core processes and automation
- Continuously assess technology to build more stable, scalable, and resilient software
- Promote and expand on the use of the CI/CD pipeline to improve the deployment and build process
- Participate in the team support rotation and provide expert knowledge on focus subsystems
- Contribute to developing engineering practices, templates, and frameworks
- Provide guidance and technical expertise to the engineering community
Requirements:
- Bachelor's degree in Computer Science or other technical field or equivalent work experience
- 4+ years of experience in engineering environments, taking abstract concepts and ideas and formulating a detailed software engineering plan to deliver
- Sound knowledge of industry standard Software Development Life Cycle (SDLC) practices
- Sound knowledge of version and revision control practices and procedures
- Sound knowledge of systems design concepts that provide security and stability
- Expertise in debugging code and/or complex log files for troubleshooting and analysis of product defects
- Ability to perform code reviews with team members
- Kubernetes cluster administration (OpenShift preferred)
- Sound knowledge of Linux Environments (RHEL, CentOS and/or Fedora)
- Java Web Application Server Administration (Apache Tomcat, Tanzu TC Server and/or IBM Websphere preferred)
- Apache HTTP Server Administration
- AWS Experience (EC2 and/or Lambda)
- Intermediate script writing (Bash and/or Python)
- Sound knowledge of automation tools (Ansible, Terraform, and/or GitHub Actions)
- Experience configuring and analyzing telemetry from observability tools (DataDog, ELK and/or Prometheus)