Senior DevOps Engineer in PlatformOps team
- Full-time
Company Description
Devexperts works with respected financial institutions, delivering products and tailor-made solutions for retail and brokerage houses, exchanges, and buy-side firms. The company focuses on trading platforms and brokerage automation, complex software development projects, market data products, and IT consulting services.
Job Description
We are looking for a Senior DevOps Engineer to join our growing PlatformOps team! The team is focused on providing CI/CD Platform as a Service for our Engineering department:
- We strive to empower Engineering with automated, robust, fast, easy-to-use CI/CD.
- We treat CI/CD system as a real Production (defined SLA and SLOs, updates verification, Alpha testing, monitoring + alerting, backups, DR testing, documentation, inventory, scaling, cost optimization)
- We create and share tools and best practices around CI/CD Platform, delivering and supporting common approaches for:
- creating projects from templates
- using builders (Мaven, Gradle, Npm, Yarn, Fastlane)
- effective usage of CI builders
- security checks
- release management
- publishing artifacts
- and more!
- Under the hood: Bitbucket, TeamCity, Nexus, SonarQube, Trivy and a number of Java integrations.
Team values:
- Rationality
- Agile
- Product / service kind work approach
- Our products and services should satisfy 100% needs out of 80% of customers
- Product-kind approach to owned components and systems: development, testing, support, backward compatibility, documentation
- PaaS-kind approach for CI/CD system
- Promote shift left via enabling developers
- No tolerance for toil
- Disruptive innovations
- Gather and maintain actual trustful knowledge base
Qualifications
What we expect from candidates:
- Sharing our team values
- Systematic engineering mindset
- Wide tech horizon (dev languages, build tools, CI/CD services, best practices all over SDLC)
- Understand what production support means. And be ready to provide it, incl. customer service.
- Proven experience with CI/CD systems setup, maintain, pipeline optimization. TeamCity will be a plus.
- Proven experience with building tools like Maven, Gradle, Npm. iOS build tools will be a plus.
- Readiness to dive in the world of integrations and create ones
- Hands-on experience with Java, Ansible, Python, Bash
- Hands-on experience with Docker
- Upper-Intermediate level of English
Additional Information
Flexibility benefits:
- Possibility of hybrid/remote work mode,
- Flexible working hours.
Health and recreation benefits:
- 20 days of paid vacation,
- 5 days of fully paid additional wellness days,
- Medical insurance – premium package,
- Free MultiSport card.
Facility benefits:
- Modern office with new equipment,
- Panoramic view of Vitosha mountain,
- PlayStation, Billiard, Relax zone and Gym,
- Parking space/public transport card,
- Free drinks and snacks.
Community benefits:
- Teambuilding activities,
- Corporate parties,
- Football club,
- Speakers' club,
- Free admission to corporate external events,
- Possibility of joining conferences and professional fairs.
Professional training benefits:
- English language courses,
- Local language courses for foreign employees,
- Unlimited access to self-learning platforms,
- Certification opportunities,
- Mentorship Program.
Social benefits:
- Referral bonuses for specific roles,
- Paid leave upon special events.