We are seeking a talented Full Stack Developer with expertise in Red Hat OpenShift and Bare Metal environments to join our dynamic team. In this role, you will be responsible for developing, deploying, and maintaining applications that run on both containerized platforms and traditional bare metal infrastructure. Your role will involve collaborating with cross-functional teams to design and implement solutions that leverage the benefits of both environments.
Responsibilities:Develop and maintain web-based applications, microservices, and APIs using modern programming languages and frameworks.Design, deploy, and manage applications on Red Hat OpenShift clusters and bare metal servers.Implement CI/CD pipelines to automate the build, test, and deployment processes for containerized and bare metal applications.Collaborate with infrastructure and operations teams to optimize application performance, scalability, and reliability.Ensure the security and compliance of applications deployed on OpenShift and bare metal environments.Troubleshoot and resolve issues related to application deployment, performance, and integration with underlying infrastructure.Participate in code reviews, architecture discussions, and technical documentation efforts.Stay updated with the latest trends and best practices in cloud-native development, containerization, and infrastructure automation.
Requirements:Bachelor's degree in Computer Science, Software Engineering, or related field.Proven experience as a Full Stack Developer with expertise in both frontend and backend development.Minimum 1 years of hands-on experience deploying and managing applications on Red Hat OpenShift clusters and bare metal servers.Proficiency in programming languages such as Java, JavaScript, Python, or Go.Experience with containerization technologies (Docker, Kubernetes) and container orchestration platforms (Red Hat OpenShift, Kubernetes).Familiarity with infrastructure as code tools (e.g., Terraform, Ansible) and version control systems (e.g., Git).Strong understanding of web development principles, RESTful APIs, and modern frontend frameworks (e.g., React, Angular, Vue.js).Excellent problem-solving and troubleshooting skills.Ability to work collaboratively in a fast-paced, agile environment.Strong communication and interpersonal skills.