We are seeking a skilled DevOps Engineer to manage and enhance our infrastructure, ensuring
scalability and reliability.
Job Description:
You will be responsible for managing CI/CD pipelines, cloud infrastructure, deployments, and
performance optimization for our social media app. Collaboration with development, QA, and
operations teams will be key to maintaining a seamless user experience.
Key Responsibilities:
- CI/CD: Implement and maintain CI/CD pipelines for automated builds and deployments.
- Cloud Infrastructure: Manage and optimize cloud resources using AWS, Azure, or GCP. Utilize IaC tools like Terraform.
- Deployment: Oversee deployment strategies including blue-green and canary releases.
- Load Balancing: Configure and manage load balancers to ensure efficient traffic distribution and high availability.
- Monitoring: Set up monitoring and logging systems to track performance and detect issues.
- Security: Implement security best practices and manage access controls.
- Performance: Optimize application and infrastructure performance.
Required Skills:
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Knowledge of cloud platforms and IaC tools.
- Proficiency in containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
- Familiarity with load balancing and monitoring tools.
- Scripting skills (e.g., Bash, Python).
Preferred Qualifications:
- Experience with serverless architectures and configuration management tools.
- Understanding of network concepts.