Senior Software Engineer - DevOps
Location: Delhi (Hybrid)
Job Type: Full-time
About Us
We are a leading technology company dedicated to delivering innovative solutions to our clients. Our team is passionate about technology and committed to creating a collaborative and inclusive work environment.
Job Summary
We are seeking a highly skilled Senior Software Engineer - DevOps to join our dynamic team. The ideal candidate will have extensive experience in software development and operations, with a strong focus on automation, continuous integration, and continuous deployment (CI/CD). You will play a crucial role in enhancing our infrastructure, improving system reliability, and streamlining our development processes.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines to automate software delivery.
- Collaborate with development teams to ensure seamless integration of new features.
- Monitor and optimize system performance, security, and reliability.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Manage cloud infrastructure (AWS, Azure, or Google Cloud) and ensure best practices in cloud architecture.
- Troubleshoot and resolve production issues in a timely manner.
- Mentor junior engineers and promote a culture of continuous learning and improvement.
- Participate in on-call rotations and provide support for production systems.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in software development and DevOps practices.
- Proficiency in scripting languages (Python, Bash, etc.) and programming languages (Java, Go, etc.).
- Strong experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with configuration management tools (Ansible, Puppet, Chef).
- Solid understanding of networking, security, and cloud services.
- Excellent problem-solving skills and the ability to work under pressure.
Preferred Skills
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Knowledge of Agile methodologies and DevOps principles.
- Certification in cloud platforms (AWS Certified Solutions Architect, Azure DevOps Engineer, etc.) is a plus.
What We Offer
- Competitive salary and benefits package.
- Flexible work hours with a hybrid working model.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
Skills: software development,agile,ci/cd tools,azure,infrastructure,docker,devops practices,aws,integration,kubernetes