Lead Devops Engineer - R01538282
Job Description
Primary Skills
- CI/CD Pipeline, Docker, Hibernate, Java, Java REST Web API, Kafka, Kubernetes, MySQL, Oracle RDBMS, Spring Boot, Spring Core, Spring REST
Specialization
- Java Backend with Microservices: Software Development Engineer
Job requirements
- Job Duties and Requirements:
- Lead Devops Engineer needed in Edison, NJ and various unanticipated locations throughout the U.S.,
- Responsible for building Jenkins pipelines to drive all Microservices built out to the Docker registry and then deployed to OpenShift.
- Assist developers in breaking up monolithic apps into microservices, improving developer workflow, increasing scalability, and optimizing speed to meet the business.
- Work in container-based technologies like Docker, Kubernetes and OpenShift.
- Creation of helm charts for CD of microservices on OpenShift cluster and deployment using Jenkins and Gitlab Pipeline.
- Implement automation using Helm for provisioning infrastructure on red hat OpenShift platform. Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments. Implement and maintain GitLab CI/CD pipelines for automating software release management.
- Collaborate with development teams to ensure smooth integration and deployment of applications. Monitor and optimize the performance of the applications in production using Prometheus and Grafana. Write automation scripts using Bash, Python, and Ansible for provisioning and configuring infrastructure. Implement security measures such as network policies, RBAC, and SSL certificates for securing applications and infrastructure.
- Work with Ansible to automate the process of deploying/testing the new build in each environment, setting up a new node and configuring machines/servers. Implement Disaster management for creating Elasticsearch clusters in two DC and configure Sink Connectors to send same data to two clusters from Kafka. Work on developing procedures to automate various systems and tasks (e.g., automating code builds and deployments) using Jenkins, Git, Docker, Ansible. Responsible for deployment of WAR, EAR files along with environment specific properties from Dev into QA, Stage and PROD environments.
- Work with GIT to store the code and integrate it to Jenkins to deploy. Setting up code coverage using Jacoco and SonarQube.
- Identify web application security vulnerabilities (SAST/DAST) and offer resolution advice.
- Used JIRA, Confluence for bug tracking, creating the dashboard for issues. Integration with Splunk for API traffic monitoring and health checks. Used Jira as a Change Management, Work Management and SCRUM Agile Tool.
- Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
- Used shell and bash scripts to automate deployment process.
- Must have a Masterโs degree (or foreign equivalent) in Information Technology Management, Computer Science, Electrical Engineering, Engineering (any) or related field plus two (2) years of IT experience.
- Two (2) years of IT experience must include experience in Python, Splunk or Linux (RHEL).
- In the alternative, we will accept a Bachelorโs degree (or foreign equiv.) in Information Technology Management, Computer Science, Electrical Engineering, Engineering (any) or related field, plus five (5) years of progressive experience.
- Two (2) years of the five (5) years of progressive experience must include experience with Python, Splunk or Linux (RHEL).
- We will accept any suitable combination of education, training, or experience. All experience may be acquired concurrently. Travel and relocation may be required.
ย
Date Posted
06/05/2024
Views
20
Similar Jobs
Lead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsTeam Lead, Expansion Account Executive - Personio
Views in the last 30 days - 0
Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...
View DetailsLead Data Analyst - Mitigation - WISE
Views in the last 30 days - 0
Wise is a global technology company seeking an Operations Analyst with 4 years of experience in analytics particularly in operational team analytics T...
View Details