About the company
We're a fully-managed software development partner that builds teams in under 7 days to support emerging technologies such as AI, ML, Blockchain, and others.
Job Summary
Responsibilities
๐ Collaborating in the building and maintaining efficient CI/CD pipelines, automating the software build, testing, and deployment processes. ๐ Collaborating with the management and enhancement of cloud infrastructures, ensuring high availability, performance, and cost-efficiency. ๐ Implementing, monitoring, and alerting solutions to proactively identify and address performance and availability issues. ๐ Supporting the development and testing teams by providing tools, environments, and support for seamless integration and delivery. ๐ Troubleshooting and resolving infrastructure and deployment issues, providing timely support to the development and operations teams. ๐ Continuously evaluating and integrating new tools and technologies to improve the DevOps processes and enhance team productivity.
Requirements
๐ Proven experience as a DevOps Engineer or a related role. ๐Strong understanding of cloud platforms such as AWS, Azure, or GCP, and experience with various cloud services (e.g., EC2, S3, RDS). ๐ Familiarity with continuous integration and continuous deployment principles and practices. ๐ Familiarity with containerization technologies (e.g., Docker) and container orchestration tools (e.g., Kubernetes). ๐ Understanding of configuration management tools like Ansible, Puppet, or Chef. ๐ Knowledge of monitoring and logging tools, such as Prometheus, Grafana, ELK stack, or similar. ๐Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.