• Monitor and maintain the availability, performance, and scalability of websites and applications.
• Design, implement, and maintain automation scripts for the deployment and maintenance of websites and applications.
• Troubleshoot and resolve issues related to web and application performance.
• Develop and maintain documentation for web and application deployments.
• Collaborate with other engineers to ensure the reliability and scalability of websites and applications.
• Bachelor's degree in Computer Science, Engineering, or related field.
• Experience with web and application development.
• Knowledge of web and application technologies and architectures.
• Understanding of system administration and networking concepts.
• Ability to work independently and as part of a team.
• Excellent problem-solving and communication skills.
• Attention to detail and a commitment to quality.
• Knowledge of DevOps principles and best practices.
• Experience with version control systems.