Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Remotely part-time job
Role: Senior DevOps Engineer
Job Description
- Manage and optimize infrastructure on AWS and dedicated servers.
- Designing and maintaining continuous integration/continuous deployment pipelines to automate code testing and deployment
- Tracking software performance, troubleshooting systems, implementing preventive measures for smooth workflows, and building automated processes
- Optimizing cloud resources and implementing cost-effective solutions
- Implementing and managing infrastructure using code rather than manual processes.
- Monitoring and creating new processes based on performance analysis
- Implementing security best practices, including automated compliance checks and secure code deployment
- Develop and optimize CI/CD pipelines to support the continuous integration and delivery of applications.
- Write and maintain scripts in Golang, Python, and Bash for automation tasks, tooling, and infrastructure management.
- Monitor and manage databases, ensuring optimized performance, backups, and availability in production.
- Troubleshoot and resolve infrastructure and deployment issues to ensure smooth and reliable operations.
- Oversee installation, configuration, and monitoring of solutions to guarantee high availability and performance.
- Build and maintain monitoring, notification, and analytics tools to track system health and performance.
Job Requirements
Job Requirements
- 4+ years of experience in a DevOps role.
- Working knowledge of databases and SQL
- Strong experience with CI/CD, cloud management, infrastructure security, and system monitoring.
- Comfortable with Linux shell scripting and container management.
- Proficiency in Docker for packaging applications for managing containers
- Deep understanding of cloud environments (preferably AWS and/or DigitalOcean), managing and dedicated servers.
- Experience setting up logs, alerts, dashboards, and performance tracking.
- BSc in Computer Science, Engineering or relevant field
- Strong understanding of network administration, cybersecurity best practices, and system resilience.
- Excellent problem-solving, troubleshooting, and communication skills.