What are the responsibilities and job description for the Platform Engineer position at Robert Half?
Job Description
Job Description
We are in search of a Platform Engineer to join our team in Jersey City, New Jersey. As a Platform Engineer, you will be integral to the design, implementation, and management of our cloud-based infrastructure. You will collaborate with various teams including development, security, and operations, to ensure our platform is reliable, scalable, and secure.
Responsibilities :
- Collaborate with cross-functional teams to make improvements to the infrastructure
- Automate infrastructure management and provisioning with the use of Terraform
- Design, deploy, and maintain applications in containers using Kubernetes and Docker
- Manage our cloud infrastructure on AWS, with a focus on scalability, security, and cost-efficiency
- Implement best practices in networking, security, and system architecture
- Monitor system performance and resolve any infrastructure-related issues
- Optimize Continuous Integration and Continuous Deployment (CI / CD) pipelines for efficient deployment and scaling of applications
- A minimum of 5 years of experience as a Platform Engineer or in a similar role
- Proficiency in Amazon EC2 and Amazon Web Services (AWS)
- Extensive experience with Ansible for configuration management
- Familiarity with Apache ANT and Apache Tomcat
- Experience with Atlassian Jira and Agile Scrum methodology
- Strong understanding of automation principles and technologies
- In-depth knowledge of AWS technologies
- Ability to perform cluster analysis
- Experience with Kubernetes and Terraform
- Proficiency in Docker and containerization concepts