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 SynergisticIT, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Java/DevOps Engineer at SynergisticIT, you will play a pivotal role in the development and deployment of software applications while integrating and optimizing DevOps practices across our engineering team. The position requires a solid understanding of Java development, continuous integration, and continuous deployment (CI/CD) practices, alongside expertise in cloud technologies and automation tools. You will collaborate with cross-functional teams to enhance the software lifecycle, ensuring scalability, reliability, and performance of our systems.
Job Responsibilities
- Design, develop, and manage Java-based applications and services.
- Implement and maintain CI/CD pipelines to optimize the development workflow.
- Automate infrastructure provisioning and application deployments using tools like Terraform and Jenkins.
- Collaborate with software developers, systems designers, and product managers to gather requirements and ensure alignment of development efforts.
- Monitor and troubleshoot application performance to ensure operational excellence.
- Develop scripts for automation and system management tasks.
- Maintain and support cloud services and on-premises infrastructure.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in Java development and DevOps practices.
- Proficiency in Java frameworks such as Spring, Hibernate, or similar.
- Strong experience with CI/CD tools, specifically Jenkins or CircleCI.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Proficient in scripting languages like Bash or Python.
- Solid understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The Java/DevOps Engineer position at SynergisticIT utilizes a robust set of technologies and tools designed to enhance the software development process. Key technologies include Java, Spring, Hibernate, Jenkins for CI/CD, Docker for containerization, Kubernetes for orchestration, and cloud platforms such as AWS and Azure. Skills in infrastructure automation tools like Terraform will also be essential to streamline deployment processes and manage resources efficiently.
Ideal Candidates
Ideal candidates for this position will possess not only technical expertise but also strong interpersonal skills necessary for collaborative work environments. They should thrive in fast-paced settings, demonstrate a proactive approach to problem-solving, and exhibit a commitment to continuous improvement and learning. A great fit for this role is an individual who is adaptable, detail-oriented, and passionate about leveraging technology to drive efficiency and innovation in software development and operations.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.