Job Title: DevOps Engineer
Location: Hyderabad, India
Job Type: Full-Time Contract (Paid)
About the Role:
We are seeking a talented and motivated DevOps Engineer to join our growing team. In this role, you will be responsible for developing and maintaining robust, scalable, and efficient infrastructure solutions. You will focus on improving software development workflows, automating deployment processes, and ensuring system reliability and performance. Collaboration with cross-functional teams will be key to building a seamless development and operations environment.
Key Responsibilities:
- Design, develop, and maintain automation tools and processes for continuous integration and deployment (CI/CD).
- Work closely with development and IT teams to streamline software release cycles and improve infrastructure efficiency.
- Build and maintain cloud-based environments to support scalable and secure services.
- Automate operational tasks to reduce manual intervention and increase reliability.
- Develop and manage monitoring and alerting systems to ensure high system availability and performance.
- Manage source code repositories and improve branching and release strategies.
- Implement and maintain Infrastructure as Code (IaC) for consistent and reproducible environments.
- Collaborate on the development of security best practices for infrastructure and deployments.
- Write clear and concise documentation for DevOps processes, tools, and systems.
- Stay current with industry trends, tools, and practices to continually improve processes and performance.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proven experience in a DevOps role, or similar.
- Proficiency in scripting languages, particularly Python, for automation tasks.
- Strong understanding of cloud-based infrastructure and virtualization.
- Experience with CI/CD pipelines and automating the software release process.
- Hands-on experience with containerization and orchestration.
- Familiarity with Infrastructure as Code (IaC) principles and tools.
- Solid understanding of networking, security, and systems architecture.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.