Ativa os alertas de emprego por e-mail!

Senior DevOps Engineer With Java Expertise

Lean Tech

Brasil

Híbrido

BRL 80.000 - 120.000

Tempo integral

Há 21 dias

Resumo da oferta

Lean Tech is seeking a senior-level DevOps engineer responsible for managing and supporting Java-based services. The role involves deploying and maintaining Spring Boot applications, managing Tomcat servers, and ensuring system reliability within a Linux environment. Candidates should have over 5 years of experience in DevOps engineering along with advanced skills in containerization and CI/CD pipeline management. Join us and contribute to delivering cutting-edge technology solutions globally.

Serviços

Professional development opportunities
Collaborative work environment
Career path and mentorship programs

Qualificações

  • 5+ years of experience in DevOps engineering required.
  • Proven ability to manage Java-based applications and Tomcat servers.
  • Strong understanding of CI/CD pipelines and DevSecOps best practices.

Responsabilidades

  • Manage and support Java-based services from a DevOps perspective.
  • Deploy and manage Spring Boot applications with Docker and Kubernetes.
  • Oversee system reliability within Linux-based infrastructure.

Conhecimentos

DevOps engineering
Linux administration
Containerization
Orchestration
JVM performance monitoring
CI/CD pipeline management
Microservices architecture
RESTful APIs
Proactive problem-solving
Excellent communication

Formação académica

Bachelor’s degree in Computer Science

Ferramentas

Docker
Kubernetes
GitLab
Prometheus
Datadog
Nagios
DB2
MSSQL

Descrição da oferta de emprego

Company Overview


Lean Tech is at the forefront of driving technological innovation through a blend of
strong values, collaboration, and expertise. Our company culture emphasizes
continuous learning, adaptability, and the development of cutting-edge solutions.
With a formidable presence in the technology industry, we provide robust and
scalable solutions to a global clientele. Our leadership in integrating advanced
DevOps and cloud technologies showcases our proficiency in infrastructure
management and optimization. Strategically headquartered to support flexible work
arrangements, including remote operations, we cater to a diverse and talented
team on a worldwide scale. Lean Tech's mission focuses on empowering global
organizations through unparalleled technology solutions, reinforced by a
commitment to sustainability and operational excellence.

Position Overview

This senior-level role is crucial in managing and supporting Java-based services
from a DevOps perspective at Lean Tech. While deploying and maintaining Spring
Boot applications and configuring application servers such as Tomcat are important
aspects of this role, they are part of a broader responsibility that includes
supporting diverse applications, cloud services, and infrastructure components.
The position plays a vital role in ensuring system reliability within a Linux-based
infrastructure, overseeing containerized deployments using Docker and
Kubernetes, and implementing robust observability through tools like Prometheus,
Datadog, and Nagios. Advanced CI/CD pipeline management with GitLab and
adherence to DevSecOps best practices are essential components of this role's
impact on operational excellence. This position integrates closely with Java
development teams and infrastructure operations, contributing strategically to Lean
Tech's mission of delivering cutting-edge technology solutions globally.

Key Responsibilities

  • Act as a key point of contact between infrastructure operations and various
    Java development teams to ensure seamless deployments and environment
    management.
  • Install, configure, and manage Tomcat servers and other Java application
    servers in production environments.
  • Deploy and manage Spring Boot services in containers using Docker and
    orchestrate using Kubernetes.
  • Monitor JVM performance, perform memory management reviews, and
    leverage JVM tools for troubleshooting and tuning.
  • Build, manage, and enhance CI/CD pipelines using GitLab, focusing on
    automating builds, tests, and deployments.
  • Oversee Linux-based systems for stability, security, and performance tuning.
  • Implement and maintain system observability using tools such as Prometheus,
    Datadog, Nagios, and relevant JVM profilers.
  • Apply DevSecOps practices, including security scanning, compliance
    automation, and secure configurations.
  • Support relational databases such as iSeries DB2 and MSSQL as part of
    application infrastructure.
  • Collaborate with cross-functional teams to troubleshoot, optimize, and
    maintain highly available environments.

Required Skills & Experience

  • 5+ years of experience in DevOps engineering with advanced Linux
    administration skills.
  • Proven ability to deploy and manage Java-based applications in production
    environments, including the installation and configuration of Tomcat servers
    and troubleshooting Java service issues.
  • Advanced expertise in containerization and orchestration using Docker and
    Kubernetes.
  • Advanced knowledge of CI/CD pipeline design and automation with GitLab
    CI/CD.
  • Strong understanding of system observability with proficiency in JVM
    monitoring tools such as JProfiler and VisualVM, as well as Prometheus,Datadog, and Nagios.
  • Familiarity with relational database management systems, including DB2 and
    MSSQL.
  • Solid understanding of DevSecOps principles and security best practices.
  • Good knowledge of microservices architecture and RESTful APIs from a
    deployment and operations perspective.
  • Bachelor’s degree in Computer Science, IT, or a related field.
  • Relevant certifications in DevOps tools, Linux, or Kubernetes are a plus.

Nice to Have Skills

  • Experience with Java backend development is a plus but not required.
  • Hands-on knowledge of Infrastructure as Code (Terraform, Ansible,
    CloudFormation).
  • Proficiency in cloud platforms such as AWS, Azure, or GCP.
  • Understanding of API Gateway solutions (e.g., Zuul, Kong, AWS API
    Gateway).
  • Familiarity with service mesh technologies (Istio, Linkerd, Consul).
  • Experience working with asynchronous processing tools such as Kafka.

Soft Skills

  • Excellent communication skills to facilitate collaboration between infrastructure
    and development teams, ensuring seamless project execution.
  • Proactive problem-solving mindset, essential for handling complex production
    environments effectively and efficiently.
  • Flexibility and adaptability to quickly learn and integrate new tools and
    technologies into existing workflows, enhancing productivity and innovation.
  • Strong collaboration skills to work effectively within an Agile/Scrum framework,
    contributing to team success and project milestones.
  • Mentoring and knowledge-sharing attitude, fostering team growth and
    enhancing the collective expertise of the workforce.

Why You Will Love Working with Us

Join a powerful tech workforce and help us change the world through technology
Professional development opportunities with international customers Collaborative
work environment Career path and mentorship programs that will lead to new
levels. Join Lean Tech and contribute to shaping the data landscape within a
dynamic and growing organization. Your skills will be honed, and your contributions
will play a vital role in our continued success. Lean Tech is an equal opportunity
employer. We celebrate diversity and are committed to creating an inclusiveenvironment for all employees.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.