Responsibilities
- Design, implement, and maintain scalable and reliable cloud infrastructure on GCP or AWS.
- Develop automation scripts using Bash or Python for provisioning, configuration, and deployment tasks.
- Implement containerization using Docker and manage container orchestration tools such as Docker Swarm or Kubernetes.
- Build and maintain continuous integration and continuous deployment (CI/CD) pipelines using Jenkins.
- Utilize Ansible for configuration management and infrastructure automation.
- Monitor system performance and reliability, troubleshoot issues, and implement solutions to ensure optimal uptime and performance.
- Collaborate with cross-functional teams including developers, QA engineers, and system administrators to drive operational excellence.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proven experience working with Linux CLI and networking fundamentals.
- Strong scripting skills in Bash or Python.
- Hands-on experience with cloud platforms such as GCP or AWS.
- Proficiency in Docker containerization and container orchestration tools like Docker Swarm or Kubernetes.
- Experience setting up and managing CI/CD pipelines using Jenkins.
- Familiarity with configuration management tools like Ansible.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Our Perfect Candidate Is Someone Who
- Is proactive and an independent problem solver.
- Is a constant learner. We are a fast-growing company. We want you to grow with us.
- Is a team player and a good communicator.
This job was posted by Talent Team Metafusion from Metafusion.