Position: Senior DevOps + Java Developer
Company: Demigos
Experience required: 5y
Category: DevOps
English level: intermediate
Published: 2023-04-01T00:00:00+03:00

The platform for investment professionals. Our software provides access to data and analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others.

You will utilize your extensive background in building, deploying, and delivering products end-to-end. You will be both hands-on (identifying delivery technologies, building pipelines, digging deep into our infrastructure and cloud deployments) and broad (leading, mentoring, supporting and strategizing).

Your ability to collaborate with colleagues, level up engineers and development through automation, reliability services, support, and enable efficient usage of our cloud platform across hundreds of engineers globally will be critical to your success. You will solicit feedback, engage others with empathy, and help create a culture of belonging, teamwork, and purpose.

We are looking for a person who has:
- 5+ years in DevOps, Developer Experience, Site Reliability Engineering, or Software Development Engineering roles with large-scale systems.
- 5+ years coding and delivering software as an engineer, preferably in Java.
- 5+ years in a role responsible for the department- or company-level DevOps, SRE, and/or DevEx ownership.
- Extensive background in Docker, Kubernetes (+ EKS/GKE/Helm), Ingress & Load Balancers (e.g., NGINX), Linux, IaaS / PaaS / SaaS solutions, and distributed microservices architecture.
- Strong skills in DevOps, Infrastructure-as-Code (IaC), and GitOps configuration & CI/CD pipelines, including Jenkins, Flux/ArgoCD, Terraform, Puppet/Chef, GitHub CI/Actions, or similar tools.
- Strong skills in system administration, shared services management and HA solutions, including web services, messaging solutions (Kafka, RabbitMQ), databases (e.g., PostgreSQL, MS SQL Server), and caching solutions.
- Has successfully built and executed multi-year technical initiatives, with a strong metrics focus.
- Excellent communication skills, written and verbal. You’re a polished presenter. You can effectively read the situation and adjust your communication style to the audience.

Sounds like you? Here are some of what you’ll be doing:
- Owns engineering operations strategies, practices, and standards across the organization, working closely with engineering leadership.
- Evangelizes and organizes PitchBook’s DevOps culture, integrating product and engineering with operations seamlessly through structure, collaboration, enablement, and automation.
- Devises solutions that optimize and accelerate the SDLC while maintaining exceptional quality and security, repeatedly applied through automation.
- Manage platform engineering, including cloud-managed services, base images, containerization strategy and execution, infrastructure automation (+ GitOps), cloud procurement, and governance.
- Manage developer experience (DevEx), including developer productivity, SDLC and operational metrics, automated CI/CD pipelines, value stream management and tracking, tool selection and integration.
- Describes technical context in intuitive ways for different audiences, adapting communication from highly technical deep dives with engineers to non-technical dialogue with executive stakeholders.
- Learns constantly, including in available managed services (PaaS/SaaS/IaaS), libraries, frameworks, and platforms (commercial and open source), pros/cons and cost/benefit tradeoffs.
- Follow the company’s application of Agile, Lean, and principles of fast flow to engineering department efficiency and productivity, and own operations’ role in process automation to achieve fluidity.

Team Structure: 1 Lead, 2 PFE specialists

Schedule: flexible (with the need to attend team meetings)

Interview steps:
1) Pre-screening Interview
2) Technical Interview
3) HR-Interview
4) Interview with client

We offer:
- Financial support for your and your family’s relocation.
- Legal support of tax residence for team members outside Ukraine.
- Financial reimbursement of expenses on medical services outside Ukraine.
- Military leave status with 50% of your monthly reward saved.
- 20 working days of annual paid vacation and sick leaves.
- Educational support and financial reimbursement of language classes.