logo

JobNob

Your Career. Our Passion.

DevOps Engineer


Ticketgateway


Location

Work from home | India


Job description

**Key Responsibilities:**

1. **Infrastructure Automation:** Design, build, and maintain automated deployment pipelines, configuration management, and infrastructure-as-code solutions using tools like Ansible, Terraform, or Chef.

2. **Continuous Integration/Continuous Deployment (CI/CD):** Develop and manage CI/CD pipelines to automate the build, testing, and deployment of applications across development, staging, and production environments.

3. **Cloud Services:** Utilize cloud platforms such as AWS, Azure, or Google Cloud to design scalable and resilient architectures that support our applications performance and availability needs.

4. **Monitoring and Alerting:** Implement monitoring tools to track system performance, availability, and security. Set up alerts and automated responses to proactively address issues.

5. **Security and Compliance:** Ensure security best practices are integrated into the development process. Implement security controls, vulnerability assessments, and compliance checks.

6. **Collaboration:** Work closely with software developers, system administrators, and other cross-functional teams to facilitate a culture of collaboration and shared responsibility.

7. **Infrastructure Optimization:** Continuously evaluate and improve the efficiency, scalability, and reliability of our infrastructure by implementing best practices and optimizing resource utilization.

8. **Incident Management:** Provide on-call support and troubleshoot incidents, working to resolve issues swiftly and minimizing downtime.

9. **Documentation:** Maintain clear and up-to-date documentation of processes, configurations, and infrastructure topology.

10. **Research and Innovation:** Stay updated on industry trends, emerging technologies, and best practices. Identify opportunities to enhance our technical stack and operational processes.

**Qualifications and Skills:**

- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).

- Proven experience as a DevOps Engineer or a related role, with a track record of successfully implementing DevOps practices.

- Proficiency in scripting languages such as Bash, Python, or Ruby.

- Experience with infrastructure automation tools (e.g., Ansible, Terraform, Chef, Puppet).

- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD, Travis CI).

- Strong understanding of containerization and orchestration using Docker and Kubernetes.

- Cloud platform experience, preferably AWS, Azure, or Google Cloud.

- Knowledge of version control systems (e.g., Git) and source code management practices.

- Solid understanding of networking, security, and monitoring concepts.

- Problem-solving skills and the ability to diagnose and troubleshoot complex issues.

- Excellent communication skills for effective collaboration within a team and across departments.

- Strong organizational skills and the ability to manage multiple projects and priorities.

- Continuous learning mindset to adapt to evolving technologies and practices.

- Familiarity with Agile methodologies and DevOps principles.

- Knowledge of database administration and SQL is a plus.


Job tags



Salary

All rights reserved