Position Summary:
Samsung Research America plays a pivotal role in developing the next generation technology in software, user experience, and services for future products that can enrich the consumer's life. R&D Innovation group is looking for a highly motivated individual to serve as a Software Infrastructure Engineer. As a Software Infrastructure Engineer, you will be responsible for designing, building, coordinating and maintaining the SW/IT environment companies need to run internal operations and achieve business objectives.
Position Responsibilities:
· Oversee the architecture and technical direction of all software projects within the company · Design, develop, and maintain scalable, reliable, and efficient software infrastructure · Collaborate with development teams to ensure best practices in code quality, performance, and security · Develop and implement strategies for continuous integration and continuous deployment (CI/CD) · Monitor and optimize system performance, ensuring high availability and disaster recovery capabilities · Manage infrastructure-related issues and provide technical support to resolve them promptly · Stay up-to-date with the latest technologies and industry trends to incorporate into the company's infrastructure · Implement and manage infrastructure automation using tools like Terraform, Ansible, or similar · Conduct regular system audits and performance reviews to identify areas for improvement Required Skills:
· Bachelor's degree in Computer Science, Computer Engineering, or a related field or equivalent combination of education, training, and experience · MS in CS or related field is preferred · 3+ years of experience as a Software Infrastructure Engineer, Software Development Engineer, DevOps Engineer, or similar roles · Experience with version control software (preferably Git), and developer platform like GitHub (preferred), GitLab, and other similar services · Experience with containerization technologies like Docker and Kubernetes, and also with microservices architecture and related technologies are preferred · Sophisticated proficiency in at least one programming language · Knowledge of cloud platforms such as AWS, Azure, or Google Cloud · Understanding of infrastructure as code (IaC) principles and tools · Understanding of Software Engineering best practices and different Software Development and trade-offs · Familiarity with networking, security, and database administration · Experience leading major initiatives successfully · Ability to manage multiple projects and priorities · Korean Bilingual Required (Businesss proficiency level)