Logo
Mindteck

Application OpenShift Engineer

Mindteck, Charlotte, North Carolina, United States, 28245

Save Job

Job Role: Application OpenShift Engineer Location: Charlotte, NC Job Description Senior Software Engineer (Application OpenShift Engineer) in Charlotte Participate in complex initiatives related to installation, upgrades, and deployment within the technology domain. Identify opportunities to improve service quality and availability. Design, code, test, debug, and document projects related to technology upgrades and deployments. Analyze technical challenges, research, evaluate, and select appropriate technology solutions. Present and escalate issues to meet service level agreements. Exercise independent judgment while adhering to security and compliance standards. Document designs, implementations, and configurations for internal and external stakeholders. Desired Qualifications Experience with OpenShift, Docker, Kubernetes, Helm Charts. Strong understanding of cloud computing and container orchestration. Over 3 years of cloud-native development and DevOps experience. Proficiency in scripting languages such as Python, Bash, or Go. Experience integrating OpenShift with CI/CD tools like Jenkins and GitHub Actions. Knowledge of cloud platforms (AWS, Azure, GCP). Knowledge of OpenShift networking, TLS/SSL, RBAC. Understanding of container security best practices. Strong troubleshooting skills for Kubernetes infrastructure. Excellent communication and collaboration skills. Experience with vendor applications like Exstream Cloud Native is preferred but not required. Responsibilities Analyze functional and technical requirements for new enterprise software applications. Develop new software using cloud technologies, adhering to industry best practices like 15-factor methodology, feature toggles, circuit breakers. Define design patterns, provide high- and low-level designs, and collaborate on component and microservice development. Adopt new technologies swiftly and effectively. Work with technology leaders and stakeholders to ensure delivery commitments. Design, develop, and deploy scalable, secure Kubernetes infrastructure. Automate deployment, scaling, and management of containerized applications. Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, and OpenShift. Create and maintain Helm charts for Kubernetes applications. Automate routine deployment, monitoring, and maintenance tasks with scripting. Collaborate to optimize application performance in Kubernetes environments. Ensure high availability and conduct security audits. Stay updated with container orchestration and cloud computing trends. Maintain documentation for Kubernetes infrastructure. Manage multiple cluster environments and data centers. Project Environment Focus on building enterprise software and setting up vendor software Exstream Cloud Native on OpenShift. Develop a highly complex system with high transaction volume. Design modular components and microservices with configurable workflows. Use databases like SQL Server, MongoDB, Postgres. Work with Kafka, AVRO, Java, Spring, Hibernate, JPA, Orchestra, and Apigee. Emphasize test automation with Junit, Karate, Cucumber, TDD, BDD. Conduct regular security scans and adhere to secure coding practices. We care. We have great people and do great work. Join us and be part of a talented, diverse team. More about us: .html Mindteck is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, veteran status, disability, or any other protected trait. #J-18808-Ljbffr