Home India Lead Developer [Java & OpenShift]

Home India Lead Developer [Java & OpenShift]

Lead Developer [Java & OpenShift]

Full time at a Laimoon Verified Company in India
Posted on April 22, 2024

Job details

Responsibilities:Design and implement application architectures that use OpenShift containerization, orchestration, and automation capabilities.Deploy and manage containerized applications using Kubernetes and Docker within the OpenShift platform.Collaborate with development teams to optimize application performance and design for scalability and high availability.Implement and maintain CI/CD pipelines for automated testing and deployment of applications in the OpenShift environment.Monitor and troubleshoot applications and infrastructure, identifying and resolving issues to ensure high availability and performance.Develop and maintain documentation related to application deployment and management processes.Provide technical guidance and support to development teams in adopting OpenShift and containerization technologies.Keep abreast of the latest developments in OpenShift, containerization, and cloud technologies to continually improve processes and tools.Serve as a subject matter expert with the ability to explain and translate relevant details of the OpenShift platform and its constituent components to those less familiar.Building, testing, and administering several highly available RedHat OpenShift Container Platform clustersWork with vendors to develop solutions, feature enhancements, and define technical infrastructure environment specific to our organizationWork with vendors to troubleshoot the platform and issues related to integrations with other internal systems.Monitor hardware, VM and container metrics for the purposes of maintaining cluster health and identifying thresholds for scaling.Define and document standards and guidelines.Develop and automate repeatable tasksConsult with development users to determine requirements and recommend solutionsAssist with configuration and maintenance of interfaces for related tool integrationsPerformance tuning of infrastructure components.Review project deliverables of completeness, quality, and compliance with established project standards.Document and communicate the status of progress against plans, taking corrective action if necessaryIdentify, clarify, and resolve project activity issues and risks, escalating as neededUpholds enterprise policy guidelines and recommends new and improved guidelines as appropriatePartner with architects to design and engineer solutions for internal customersDevelops and maintains a positive rapport with other teams in the IT organizationMinimum Qualifications /Required Skills & Experience:7+ years experience working with RedHat OpenShift Infrastructure design, deployment, and operational support.Extensive knowledge of Linux Containers (Docker), Kubernetes, and deployment of containerized applications/microservices architecturesExtensive knowledge of automation through cloud native technologies such as step functions and lambda functions4+ years experience working on foundational work in AWS.4+ years experience working with RedHat Enterprise Linux operating system.Experience with Java, JBoss, Spring boot, WAS / WXS, Node.js and enterprise application architectures.Specific knowledge and experience with migrating and refactoring applications to containerized workloadsSpecific knowledge and experience provisioning multi-node HA clusters including monitoring, performance testing, and application deployment.Deep conceptual and applied understanding of DevOps concepts, tools, and practicesHands-on experience with CI/CD tools such as GitLab, AWS code pipelines, Nexus, Tekton or comparable substitutesMust have good analytic skills and the ability to apply these skills in a multi-tasking environment where more than one project may require participation at a given time.Must have outstanding skills in communicating complex technical issues, and providing comprehensive written, oral and/or digital products.Hands on development experience in Java NodeJS, Python, and/or NodeJS Java, APIs and Microservices development in a high-volume environment.Experience developing POCs and should be passionate to innovate new solutions.Experience in CICD, TDD and DevOps experience.Preferred Skills:Working knowledge of networking topics such as protocols, firewalls, etc.Working knowledge of SSL certificate management and VenafiExperience with Agile teams, tools, practices & ceremonies (kanban, stand-ups, sprints, etc.)Keeps abreast of relevant industry leading standards and emerging technologiesMonitoring Logging: SumoLogic, Dynatrace, CloudWatch, Grafana and PrometheusWorking Knowledge of Python or Go. ATS

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Lead Jobs
Feedback Feedback