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
- 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.