What are the responsibilities and job description for the DevOps Engineer position at JobRialto?
Job Summary
We are currently sourcing for a DevOps Engineer to work within an Asset Management Group in Boston, MA.
The team is looking for a highly motivated Software Engineer with a strong understanding of application pipeline management, CI / CD automation, DevOps, and SRE implementation experience to join their ranks.
Key Responsibilities
- Set up CI / CD pipelines in a multi-environment setup to enable fast and reliable software delivery to EKS clusters.
- Hands-on experience with Kubernetes or other container orchestration tools, and a solid understanding of microservice architecture, with a preference for EKS.
- Develop and support software applications within a multi-platform continuous integration, deployment, and delivery environment.
- Proficiency in Groovy, Python, Java, or other programming languages to create custom tools for automating processes.
- Automate deployments with complex dependency trees.
- Experience with automated application build, deployment, and support using Maven.
- Design innovative technical solutions using DevOps practices.
- Experience working on open source platforms (Apache, Tomcat, nginx, Node.js, etc.).
- Strong understanding of full-stack web application hosting, database configuration, and disaster-recovery strategies.
- Perform infrastructure automation and development using configuration management and containerization technologies like Chef, Ansible, and Docker for multi-tier web applications.
- Knowledge of distributed version control systems (e.g., GitHub / Stash).
- Collaborate closely in an Agile environment with engineers and product teams to anticipate operational needs.
- Must be a self-starter, self-directed, and motivated.
- Excellent writing and communication skills.
Required Qualifications
Preferred Qualifications
Education : Bachelors Degree