We are seeking a skilled DevOps Engineer with 2+ years of hands-on experience to join our team. The ideal candidate will be responsible for building, managing, and monitoring scalable infrastructure across cloud and on-premise environments, while ensuring smooth deployment processes and adherence to security best practices.
Key Responsibilities
- Assist in building, managing, and monitoring scalable cloud infrastructure (AWS, Azure, or On-Premise).
- Maintain, optimize, and enhance CI/CD pipelines using Azure DevOps.
- Write automation scripts using Bash, Python, or similar scripting languages.
- Monitor system performance and troubleshoot issues across multiple environments.
- Monitor On-premise and cloud infrastructure including Patching, security and overall system monitoring.
- Collaborate with developers to support code releases and environment configurations.
- Apply security best practices throughout development and operations.
- Manage and support both Linux and Windows server environments.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience with cloud platforms (AWS, Azure, or On-Premise infrastructure).
- Hands-on experience with Azure DevOps or other CI/CD tools.
- Strong scripting skills (Bash, Python, or equivalent).
- Good understanding of system monitoring tools and troubleshooting methodologies.
- Knowledge of infrastructure security best practices.
- Experience managing Linux and Windows servers.
- Strong problem-solving and collaboration skills.