Job Description
Job Description – DevOps Engineer
Years of Experience: 3-5 years' experience
Position Summary:
Dynamic, motivated individual to deliver exceptional solutions for the production resiliency of the systems. The role incorporates aspects of software engineering and operations, DevOps skills to come up with efficient ways of managing and operating applications. The role will require a high level of responsibility and accountability to deliver technical solutions.
Essential Functions / Job Responsibilities:
- Identify knowledge and skill gaps in existing team and recommend learning paths
- Drive infrastructure as code adoption
- Maintain vulnerability management and compliance initiatives
- Monitor golden signals
- Proactively test system resilience
- Drives continuous improvement
- Participate in on-call rotations
Skills Required:
- Proven ability to work as a part of a team
- Strong analytical and problem-solving skills
- Excellent written and oral communication skills
- Ability to work independently with good time management skills
- Demonstrates resourcefulness and strong initiative
- Ability to establish collaborative working relationships with extended team members
Technical/Software Skills and Experience Required:
- Professional experience with cloud environments (Baremetal/AWS/Google/Azure)
- Work across Engineering and Support teams to ensure meets its goals for service reliability, availability, and efficiency.
- Drive technical service improvements
- Ensure alignment and execution across Development, Support, and Cloud Operations
- Knowledge and experience working in Linux/Unix environment
- Knowledge on container technologies like Docker
- Knowledge of webserver like Nginx, Apache
- Experience with infrastructure as code tools (Terraform, Ansible, Puppet, Chef, etc)
- Experience with centralized logging solutions (Graylog, Splunk, Elk, etc)
- Knowledge of active monitoring (Grafana, New Relic, DataDog, Prometheus etc)
- Understanding of security best practices
- Knowledge with CI/CD tools (Jenkins, Gitlab, etc)
- Experience with a programming language (bash, python, Golang, node.js, Java etc)
- Coordinate with InfoSec and development teams to identify and mitigate code vulnerabilities.
- Collaborate with development teams to streamline deployment processes.
- Troubleshoot and resolve issues related to infrastructure and deployment.
- Utilize Tanium for endpoint security and management.
- Work with Akamai for web performance and security solutions.
- Implement and manage API gateways using Kong.
Official notification