DevOps Engineer
Summary
Automates deployment, CI/CD, monitoring, and security of ScaleOcean's cloud-based ERP system, working with development, operations, and security teams to keep it reliable, scalable, and performant. Core stack: AWS/Azure/GCP, Docker, Kubernetes, Python/Bash/Ruby, Prometheus/Grafana, Git.
Job Description
As a DevOps Engineer at ScaleOcean, you will work to streamline and automate the deployment and management of our ERP systems. Your role will involve collaborating with development, operations, and security teams to ensure the continuous integration, delivery, and monitoring of cloud-based ERP solutions. You will be responsible for maintaining system reliability, scalability, and security while enhancing the overall development process, ensuring that ScaleOcean’s ERP system is consistently running at optimal performance.
Job Requirements
Minimum 1 year of experience in DevOps or system administration.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Experience with continuous integration and continuous delivery (CI/CD) pipelines.
Proficiency in scripting languages like Python, Bash, or Ruby.
Knowledge of containerization tools such as Docker and Kubernetes.
Strong understanding of system monitoring and logging tools (e.g., Prometheus, Grafana).
Key Qualifications
Solid understanding of cloud infrastructure, cloud services, and virtualized environments.
Experience in automating tasks and improving development processes.
Familiarity with version control systems like Git.
Knowledge of security practices related to cloud and system infrastructure.
Strong problem-solving skills and attention to detail.
Daily Responsibilities
Automate and optimize the deployment pipeline for ERP solutions.
Monitor system health, troubleshoot issues, and provide timely resolutions.
Collaborate with development teams to integrate new features into the CI/CD pipeline.
Ensure the reliability, scalability, and security of cloud infrastructure.
Maintain and monitor system performance using monitoring and logging tools.
Monthly Responsibilities
Conduct system and infrastructure audits to ensure security and performance standards are met.
Collaborate with development and QA teams to ensure smooth application releases.
Perform system upgrades and patching, ensuring minimal downtime.
Analyze and optimize cloud resource usage for cost efficiency.
Provide training and support to team members on DevOps best practices.