Software Engineer
Cincinnati, OH
121k/year - 139k/year
November 15, 2024
Applicants: 0
Interviewing: 0
Hired: 0
Contract-to-Hire
Remote Allowed
About the Job
Gentis Solutions is looking for a Software Engineer to join our team. This role is part of our Professional Consultants group, working directly with clients to accomplish their goals. The client has expressed an interest in hiring the individual after project completion. Consulting engagements of this type typically last an average of 3-6 months.
Compensation for this position ranges from 121k/year - 139k/year per year, based on experience. Payment is bi-weekly and is based on all hours worked, without eligibility for overtime.
This position allows for individuals to work fully remote anywhere in the continental US.
Requirements
- 4+ years of experience with Java, Python, or Go
- Proficiency in DevOps tools and practices: Linux, GitHub, Bash
- Experience with CI/CD pipelines and lifecycles
- Strong ability to write unit, integration, and regression tests
- Familiarity with static code analysis tools, linters, and adherence to PEP 8 standards
- Hands-on experience with Microsoft Azure and/or Google Cloud Platform
- Experience working in Agile environments
Nice to Have
- Expertise in streaming platforms: Apache/Confluent Kafka, Schema Registry, Azure EventHubs
- Familiarity with cloud platforms: Microsoft Azure, Docker, Kubernetes, Google Cloud Platform
- Proficiency with Infrastructure-as-Code (IaC) and DevOps tools: GitHub Actions, Azure DevOps, Artifactory, Ansible, Terraform
- Monitoring experience with tools like Dynatrace, Prometheus, and Azure Monitor
- Strong technical knowledge of:
- Programming and scripting: Java, Spring Boot, Spring Microservices, JUnit, Go, Python, PowerShell, Shell Scripting
- RESTful web services and tools: REST, Swagger, Postman, AVRO, JSON
- Operating systems: RedHat Linux, Unix, Ubuntu