Software Developer
W. H. GREEN & SONS, INC.
Portland, ME, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Microsoft Azure
Bash Shell
Software Bug Management
Cloud Computing
Continuous Integration
Linux
DevOps
Disaster Recovery
Java Platform Enterprise Edition (J2EE)
Github
+36 more
Gradle
Monitoring of Systems
Spring Framework
Python (Programming Language)
Apache Maven
Object-Oriented Software Development
Oracle (Applications)
Performance Tuning
Ansible
Prometheus
SONAR (Symantec)
SonarQube
TypeScript
YAML
Scripting
Cloud Platform System
Postman
Autoscaling
Spring-mvc
Istio
Grafana
Kubernetes Helm Charts
Firebase
Infrastructure as Code (IaC)
Kotlin
Kubernetes
Information Technology
Rancher
Restful APIs
Terraform
Dynatrace
Devsecops
Docker
Artifactory
Golang
Microservices
Job description
- Develop and automate solutions in GitHub Actions, Artifactory and measure key metrics. Build operational solutions to maintain reliability.
- Automate the deployment of Microservices to Azure, assist in the cloud based migrations, evaluate infrastructure design and propose improvements.
- Implement and enforce infrastructure-as-code (IaC) standards using tools such as Terraform or ARM templates, ensuring consistent, secure, and repeatable cloud environments across all stages.
- Develop and maintain automation of the CI / CD pipelines for code deployment, scaling and configuration. Perform RCAs and bug fixes.
- Provide solutions for performance management, disaster recovery, monitoring and measuring key metrics.
- Design, deploy, and operate Kubernetes (AKS) clusters, including node pool management, ingress controllers, service mesh, networking, autoscaling, and cluster security, while tuning performance and reliability at scale.
- Lead key business initiatives and collaborate with the business partners and create reliable and speedy build environments for DEV, QA and Prod., Microsoft Azure Cloud service, Java, J2EE, Kotlin, REST APIs, Spring MVC, Oracle, Cosmos, Github Actions, Terraform, Spring, Docker, Kubernetes, Ansible, YAML, Firebase, Sonar, Dynatrace, Postman, Gradle, Maven, Solace, Artifactory.
Requirements
Do you have experience in Tooling?, Do you have a Bachelor’s degree?, Software Developer with Bachelor’s Degree in Computer Science, Computer Information Systems, Information Technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects., * Strong experience working with DevOps methodology and best practices with an emphasis on CI / CD.
- Strong experience working with CI / CD tools and platforms such as GitHub Actions and Harness
- Strong experience with Kubernetes networking, ingress controllers, service meshes, and cluster-level security and performance tuning.
- Strong experience working with Kubernetes and Docker and associated tools such as Rancher.
- Strong experience working with Linux and scripting (i.e., BASH, Python, Go etc.).
- Strong experience working with Infrastructure as Code (IaC) concepts and tooling such as Helm Charts and Terraform.
- Solid understanding of Cloud Concepts and Technologies, Namely Azure, GCP.
- Experience designing and implementing high-availability, scalable cloud architectures, including disaster recovery, backup strategies, and cost optimization.
- Experience with DevSecOps and security tools, specifically SonarQube, Snyk, and JFrog Xray.
- Experience utilizing monitoring tools such as Dynatrace, Grafana, and Prometheus. Experience with TypeScript / JavaScript
- Experience with object-oriented programming (i.e., Java).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago