Full Time

Devops Engineer (Java/Groovy Development) - Remote | WFH

Get It Recruit - Information Technology
Remote!
$90,000 - $140,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Overview

As a DevOps Engineer specializing in Java/Groovy development, you will play a critical role in bridging the gap between software development and IT operations. Your primary responsibility will be to enhance the development pipeline, ensuring fast and efficient delivery of applications. You will collaborate with software developers, system operators, and other IT staff to manage code releases, improving reliability, quality, and performance across multiple environments. Your expertise in automation, configuration management, and continuous integration will enable our team to build robust, scalable solutions while adhering to best practices in DevOps methodologies.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines for application deployment.
  • Collaborate with development teams to streamline code deployment and enhance application performance.
  • Monitor system performance and troubleshoot issues in real-time.
  • Manage infrastructure as code (IaC) using tools like Terraform and CloudFormation.
  • Implement automated testing protocols to ensure application quality.
  • Develop and maintain documentation for operational processes and procedures.
  • Contribute to architectural design discussions, ensuring best practices in system scalability and security.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience in DevOps roles with a focus on Java/Groovy development.
  • Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Solid scripting skills (Bash, Python, Groovy).
  • Understanding of monitoring and logging tools (e.g., Prometheus, ELK Stack).


Technologies & Tools

The ideal candidate will work with a variety of cutting-edge technologies and tools in this role, including but not limited to Java, Groovy, Jenkins, Docker, Kubernetes, Terraform, AWS, and monitoring tools like Prometheus and Grafana. Familiarity with configuration management tools like Ansible or Chef will also be beneficial. Integration of these tools into the development and deployment lifecycle is crucial for ensuring system reliability and performance.



Ideal Candidates

Successful candidates will possess a strong blend of technical expertise and interpersonal skills, allowing for effective collaboration across teams. They should demonstrate a proactive attitude towards problem-solving and show adaptability to evolving technologies and methodologies. A strong commitment to quality, attention to detail, and a passion for automation will also be key through their contribution to maintaining and enhancing company infrastructure.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.