Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by RemoteWorker US, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Remote DevOps Engineer (Kafka/Kong) at RemoteWorker US will be responsible for architecting, deploying, and maintaining scalable and reliable cloud-based infrastructure and services. This role involves working closely with software developers to implement continuous integration and continuous deployment (CI/CD) practices, ensuring that the system performance, availability, and security are upheld. The ideal candidate will utilize their expertise in Kafka and Kong to optimize the workflows, enhance system reliability, and facilitate efficient data exchange across multiple services.
Job Responsibilities
- Design, implement, and maintain scalable containerized applications using Kafka for message brokering and Kong as an API gateway.
- Automate deployment processes using CI/CD pipelines to streamline application workflows.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability of services.
- Collaborate with cross-functional teams to define and enforce best practices in software development and operations.
- Implement security best practices across the infrastructure, monitoring for any vulnerabilities or anomalies.
- Document processes, configuration changes, and system architecture to provide clarity to team members and stakeholders.
- Conduct performance tuning and optimizations to improve throughput and reliability of applications.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years' experience in a DevOps role with a focus on Kafka and Kong.
- Proficient in using cloud platforms such as AWS, Azure, or Google Cloud.
- Strong command over scripting languages (e.g., Python, Bash) and configuration management tools (e.g., Ansible, Puppet).
- Experience with container orchestration platforms, primarily Kubernetes or Docker Swarm.
- Knowledge of monitoring tools such as Prometheus, Grafana, or ELK stack.
- Excellent problem-solving and analytical skills with strong attention to detail.
Technologies & Tools
The successful candidate will be proficient in using a range of technologies and tools including, but not limited to, Apache Kafka for stream processing, Kong for API management, and cloud services such as AWS or Azure. Familiarity with Docker and Kubernetes for container orchestration, as well as CI/CD tools like Jenkins or GitLab CI, will also be critical in managing and deploying applications effectively.
Ideal Candidates
Ideal candidates for the Remote DevOps Engineer position will possess strong communication skills, enabling them to work effectively in a remote environment and collaborate with diverse teams. They should exhibit a proactive attitude toward problem resolution and possess a sense of ownership in tasks. Adaptability in a fast-paced, dynamic environment, coupled with a genuine passion for learning and staying up-to-date with the latest industry trends and technologies, will further enhance their fit for this role.
🌙 Night shift. It is 4:17 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.