What are the responsibilities and job description for the Platform Engineer L2 position at Curative HR LLC?
Curative is seeking a highly skilled and experienced Platform Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing and implementing complex software solutions, ensuring high standards of quality and reliability. You will play a critical role in optimizing our infrastructure and driving innovation through the use of cutting-edge technologies. This is an exciting opportunity to contribute to the success of our organization and make a significant impact in the healthcare industry.
Responsibilities:
- Design and implement complex software solutions, ensuring high standards of quality and reliability through rigorous testing and debugging
- Solid expertise around APIs, backend services, authentication/authorization, communications platforms, internal development platforms
- Utilize expertise in AWS, Kubernetes, infra as code, Terraform, Terragrunts framework, ArgoCD, CI/CD, DevOps, automation, and other relevant technologies to develop scalable and efficient solutions
- Work closely with cross-functional teams to understand infrastructure requirements and design robust, scalable, and cost-effective solutions using cloud services
- Collaborate with team members using version control systems (e.g., Git) to manage code changes and ensure effective collaboration
- Implement and manage CI/CD pipelines using tools like BuildKite or others
- Demonstrate expertise in containerization and microservices architecture, utilizing platforms such as Kubernetes, and Amazon EKS.
- Utilize monitoring and logging tools such as CloudTrail, DataDog, Fluentbit and more to ensure system performance and availability
- Drive continuous improvement initiatives, staying abreast of industry trends and recommending innovative solutions to optimize infrastructure and enhance operational efficiency
- Apply strong information security (InfoSec) knowledge and practices to ensure compliance with HIPAA regulations and other healthcare industry standards.
- Collaborate with the information security team to implement and maintain robust security measures, including data encryption, access controls, vulnerability assessments, and security audits.
- Utilize different scripting tools or languages such as python or bash for development environments and other use cases
- Performs other duties as assigned
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Minimum of 4 years of experience in software engineering with a focus on infrastructure and platform
- Deep understanding of cloud computing services such as AWS, Azure, or Google Cloud Platform
- Proficiency in Infrastructure as Code (IaC) tools such as Terraform, Terrgrunts, Pulumi, or others
- Strong knowledge of containerization and microservices architecture, with experience in Kubernetes, Amazon EKS.
- Proficiency in scripting languages such as Python, Bash, or others
- Experience with database systems such as AWS RDS, PostgreSQL, and ElasticSearch, and others
- Hands-on experience with CI/CD pipelines using tools like Buildkite, Jenkins, GitLab CI, CircleCI, or Travis CI
- Excellent communication and leadership skills with the ability to work collaboratively in a team environment
- Strong problem-solving abilities and a passion for delivering high-quality infrastructure solutions
This is a fully remote position