Job Summary:
As a DevOps Engineer at River Point Technology, you will be a key contributor to our Delivery team, responsible for designing, implementing, and maintaining IaC and DevOps processes for our customers’ platforms and systems
Responsibilities:
-
- Implement IaC practices using tools like Terraform or CloudFormation for provisioning and managing infrastructure.
- Assist in the architecting, implementation, and improvement of CI/CD pipelines to automate application build, test, and deployment processes.
- Manage and optimize container orchestration platforms like Kubernetes, ensuring efficient resource utilization and high availability.
- Develop advanced scripts and automation solutions to streamline operations and reduce manual tasks.
- Implement and maintain monitoring tools and alerting systems to proactively identify and resolve issues.
- Enhance security measures across infrastructure and applications, including vulnerability assessments and compliance checks.
- Collaborate closely with internal and external development teams to support application deployments, troubleshoot issues, and optimize performance.
- Create and maintain detailed documentation for configurations, procedures, and best practices.
Requirements:
-
- Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or relevant field.
- 2-5+ years of experience as a DevOps Engineer or a related IT role
- Knowledge of Linux/Unix administration
- Experience with automation tools such as Ansible, Jenkins, or Terraform
- Experience with cloud infrastructure such as AWS, MS Azure, or Google Cloud
- Solid understanding of software development and release processes
Preferred Qualifications:
-
- Solid understanding of HashiCorp products:
- Terraform
- Vault
- Consul
- Nomad
- Packer
- Solid understanding of GitLab
- Basic understanding of K8s platform
- Pursuing industry certifications (e.g., Hashi, AWS Certified DevOps Engineer, Certified Kubernetes Administrator) is a plus.
- Solid understanding of HashiCorp products: