Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior DevOps Engineer image - Rise Careers
Job details

Senior DevOps Engineer

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 team and contribute to the growth of our rapidly evolving product, DXmatch Matching Engine - an ultra low-latency exchange solution.

We expect the Senior DevOps Engineer to enhance and scale the deployment, maintenance, and infrastructure along with:

  • Participate in architecture design (covering High Availability, Disaster Recovery, and the rest),
  • Optimize existing infrastructure toolings,
  • Optimize product deployment to bare metal servers and AWS,
  • Dockerize the product yet preserve its high performance,
  • Migrate to Kubernetes,
  • Help SRE engineers to minimize product maintenance efforts.

Overview of our current project:

  • High Load: capable of processing up to 50 000 orders per second,
  • Distributed architecture,
  • HA services: RAFT for stateful services, plain scaling for stateless,
  • Performance-tuned networking,
  • Proven reliability: 1-year uptime on a real prod system,
  • Technology stack: Git Monorepo, non-dockerized services written in Java, Oracle Linux, oVirt, Libvirt, AWS, Ansible, AWX, Terraform, Prometheus, Grafana, ELK, Bitbucket, TeamCity, Nexus, Jira, Confluence and Slack.

Qualifications

Must-have skills:

  • 3+ years of experience in a similar DevOps Engineer position,
  • Strong self-organization skills (goal-oriented, ready to overcome status quo, autonomic),
  • Strong team player skills (supportive, open for communication, default to yes),
  • Proven automation experience with Ansible and Terraform,
  • Solid Linux administration knowledge,
  • Solid Network knowledge,
  • Proficiency with AWS,
  • Solid Docker experience,
  • Proficiency with Kubernetes,
  • English level intermediate or higher. 

Nice-to-have skills: 

  • Experience in Java infra (JVM, properties, Maven, Tomcat),
  • Knowledge of any dev language (Python preferred), 
  • Knowledge of Ansible AWX,
  • Knowledge of GCP.

Additional Information

Care for the employees is one of Devexperts' core values. For the suggested position, we offer a benefits package that will guarantee the comfort of our new teammate.

Work Regime Flexibility benefits: 

  • Possibility of hybrid/remote work mode,
  • Flexible working hours,
  • Work From Anywhere Program.

Health and recreation benefits: 

  • Fully paid additional wellness days (3 unwell days per year),
  • Medical insurance for the employees and children,
  • Reimbursement of fitness / Urban Sports Club Membership,
  • Meal allowance (Coverflex Card),
  • Flexpay system (Coverflex).

Facility benefits: 

  • Modern office with new equipment,
  • PlayStation, table football, and musical instruments in the office,
  • Parking spaces/transport reimbursement,
  • Free drinks and snacks.

Community benefits: 

  • Teambuilding activities,
  • Corporate parties,
  • Football Club,
  • Music club,
  • Speakers' club,
  • Free admission to corporate external events,
  • Possibility of joining conferences and professional fairs,
  • Personal branding development support.

Professional training benefits: 

  • English language courses,
  • Local language courses for foreign employees,
  • Unlimited access to self-learning platforms,
  • Certification opportunities,
  • Mentorship Program.

Social benefits: 

  • Parental bonus,
  • Pension plan (Coverflex),
  • Referral bonus,
  • Blood donation paid leave.
What You Should Know About Senior DevOps Engineer, Devexperts

Join the amazing team at Devexperts as a Senior DevOps Engineer in the picturesque city of Porto, Portugal! At Devexperts, we pride ourselves on delivering top-notch solutions for financial institutions, focusing on high-performance trading platforms and brokerage automation. As a Senior DevOps Engineer, you will play a pivotal role in scaling our cutting-edge DXmatch Matching Engine, which is renowned for its ultra low-latency capabilities. This isn't just about keeping the lights on; you'll be diving into high-level architecture design, optimizing our infrastructure, and migrating systems to Kubernetes. If you're eager to work with a tech stack that encompasses everything from AWS and Docker to Terraform and Prometheus, this is the perfect spot for you! Your collaborative spirit will shine as you partner with our SRE engineers to tackle maintenance tasks, allowing us to provide seamless service to our clients. We're looking for someone with a repertoire of experience, at least three years in a DevOps role, and a knack for automation with tools like Ansible and Terraform. Plus, our benefits here are designed with you in mind, offering everything from flexible work arrangements to health and wellness perks. If you’re ready to make an impact and grow your career in a supportive environment, we can't wait to meet you!

Frequently Asked Questions (FAQs) for Senior DevOps Engineer Role at Devexperts
What qualifications do I need to apply for the Senior DevOps Engineer position at Devexperts?

To be considered for the Senior DevOps Engineer role at Devexperts, you should have at least three years of experience in a similar position. You must be proficient in working with AWS, Docker, and Kubernetes, along with a solid understanding of Linux and networking. Additionally, experience with automation tools such as Ansible and Terraform is essential. A proactive, goal-oriented mindset and strong teamwork skills are equally important. English proficiency at an intermediate level or higher is a must.

Join Rise to see the full answer
What responsibilities will I have as a Senior DevOps Engineer at Devexperts?

As a Senior DevOps Engineer at Devexperts, your responsibilities will encompass enhancing and scaling our DXmatch Matching Engine's deployment and infrastructure. This includes participating in architecture design for high availability and disaster recovery, optimizing our existing tooling, dockerizing products while ensuring high performance, and assisting in migrating systems to Kubernetes. Additionally, you will collaborate closely with our SRE engineers to streamline product maintenance, ensuring top-notch performance and reliability.

Join Rise to see the full answer
What technologies will I work with as a Senior DevOps Engineer at Devexperts?

In the role of Senior DevOps Engineer at Devexperts, you will work with an exciting technology stack that includes Java for non-dockerized services, Oracle Linux, AWS, Ansible, Terraform, Docker, Kubernetes, Prometheus, Grafana, and many more. Familiarity with Git Monorepo and tools such as Bitbucket and TeamCity will also be advantageous as you contribute to our high-performance projects.

Join Rise to see the full answer
What are the benefits of working as a Senior DevOps Engineer at Devexperts?

Devexperts offers a comprehensive benefits package for our Senior DevOps Engineers that emphasizes work-life balance and personal development. Benefits include flexible working hours, hybrid or remote work options, fully paid wellness days, medical insurance for you and your family, and a reimbursement system for fitness memberships. Moreover, we foster a vibrant office culture with modern workspaces, teambuilding activities, and access to professional training and development resources.

Join Rise to see the full answer
How does the work culture at Devexperts support its employees in the Senior DevOps Engineer role?

At Devexperts, our work culture centers around support, collaboration, and continuous growth. As a Senior DevOps Engineer, you'll be welcomed into a community that values your contributions and encourages open communication. Our various clubs and team-building events create an engaging environment to connect with teammates. Additionally, we prioritize professional development, offering courses in languages and mentorship programs to help you enhance your skills and advance your career.

Join Rise to see the full answer
Common Interview Questions for Senior DevOps Engineer
Can you describe your experience with automation tools like Ansible and Terraform?

When answering this question, highlight your specific experiences deploying applications or managing infrastructure using Ansible and Terraform. You might discuss a particular project where you automated deployments or scaled infrastructure effectively, emphasizing the outcomes, such as reduced downtime or deployment times.

Join Rise to see the full answer
How do you approach troubleshooting in a DevOps environment?

To respond effectively, outline your systematic approach to troubleshooting. Discuss how you first gather data from logs and monitoring tools, followed by analyzing the issue's impact on the system. Prepare an example of how you successfully diagnosed and resolved a critical issue to demonstrate your problem-solving skills.

Join Rise to see the full answer
What strategies have you implemented to ensure high availability and disaster recovery?

In answering this question, detail the specific strategies you've used, such as implementing load balancers, using multiple data centers, or setting up backup systems. Providing a concrete example will illustrate your hands-on experience and understanding of the importance of these strategies in ensuring consistent service delivery.

Join Rise to see the full answer
How do you ensure the security of infrastructure when using cloud services like AWS?

Highlight your approach to cloud security, such as implementing IAM roles, configuring security groups, and conduct regular audits. Mention any specific AWS security best practices you follow and how they have contributed to maintaining a secure environment for your projects.

Join Rise to see the full answer
Describe a time when you had to collaborate with a development team to achieve a common goal.

Offer a specific example of a project where you worked closely with the development team. Explain your role, the collaboration tools or techniques you used, and how your contributions helped achieve the project objectives. This showcases your teamwork and communication skills.

Join Rise to see the full answer
What is your understanding of container orchestration and its benefits?

Discuss your knowledge of container orchestration tools such as Kubernetes. Explain how they improve deployment efficiency, scalability, and resource utilization in a microservices architecture. Providing practical examples from your experience will strengthen your answer.

Join Rise to see the full answer
Can you explain the significance of CI/CD pipelines in DevOps?

Discuss how CI/CD pipelines automate the process of integrating and delivering code, reducing manual efforts and errors. Emphasize their role in speeding up release cycles while maintaining software quality and reliability, using real cases to demonstrate your understanding of best practices.

Join Rise to see the full answer
What are some common metrics you track in a DevOps role, and how do they inform your work?

Discuss key performance indicators (KPIs) such as deployment frequency, lead time for changes, and mean time to recovery. Explain how you use these metrics to identify areas for improvement and optimize processes continually, ensuring that they align with overall business objectives.

Join Rise to see the full answer
How do you stay updated with the latest trends and tools in the DevOps field?

Talk about your commitment to continuous learning through resources like tech blogs, forums, webinars, and conferences. Engaging in community forums and collaborating with peers can also enhance your knowledge and network in the DevOps space.

Join Rise to see the full answer
What excites you most about the Senior DevOps Engineer position at Devexperts?

In answering this, reflect on aspects of the company or role that align with your career goals and interests. Highlight your enthusiasm for the innovative projects at Devexperts, the opportunity to work with cutting-edge technologies, and the supportive work culture that promotes professional growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Devexperts Remote Porto, Portugal
Posted 17 hours ago
Photo of the Rise User
Devexperts Remote Porto, Portugal
Posted 17 hours ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
AECOM Remote Dubai, UAE, United Arab Emirates
Posted 9 days ago
Altalink Remote No location specified
Posted 6 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Formula.Monks Remote No location specified
Posted 7 days ago

Devexperts is a custom software vendor for the capital markets industry. The company offers its solutions under three business areas: multi-asset, multi-market trading platforms for stock and OTC brokers, and for wealth management firms; complex s...

16 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!