Role
Job Description
As a DevOps team leader for an IT company developing multiplayer games, mobile applications, web applications, and websites, your role and responsibilities would encompass a wide range of tasks to ensure the efficient development, deployment, and operation of these various software products.
Requirements And Skills
- At least 6 year of experience building sophisticated and highly automated infrastructure.
- Good understanding of cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
- Configuration management tools such as Ansible, Puppet, or Chef.
- Containerization and orchestration tools like Docker, Kubernetes, or OpenShift.
- Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
- Good understanding of monitoring systems (Nagios etc), Logging solutions (Elastisearch etc)
- Knowledge of Linux, Windows and MacOSScripting languages like Python, Bash, or Ruby.
- Must experience in Lamp, MEAN/MERN server configuration.
- Knowledge of networking, security, and database management.
- Experience with microservices architecture and serverless computing.
- Team management and mentorship abilities.
- Ability to lead cross-functional teams and foster collaboration between development, operations, and QA teams.
- Strong decision-making skills and the ability to prioritize tasks effectively.
- Conflict resolution and problem-solving abilities.
- Excellent communication skills, both written and verbal.
- Ability to effectively communicate technical concepts to non-technical stakeholders.