Job Openings
Intermediate SysOps Engineer
About the job Intermediate SysOps Engineer
Minimum Requirements:
- National Diploma: Information Technology (Required)
- B Tech degree or Postgraduate Diploma - Information Technology
- AWS Certified Cloud Practitioner or Solutions Architect - mandatory
- Linux Certification Admin - desirable
Core Competencies and Skills:
- AWS DevOps practices
- Agile DevOps methodologies
- Analytical and problem solving
- Verbal and writing skills
- Teamwork and collaboration
- Professionalism and strong work ethic
- Social Intelligence
- Cross-cultural Competency
- Oracle Database
Knowledge and Experience
- Cloud administration experience, with a preference for AWS SysOps/DevOps
- Experience in administration of web server stacks, web server config, load balancers, proxy servers, mail relays, etc
- Experience in support of high availability systems including redundancy, failover and backup/restore.
- Understanding of Virtual Network Configuration and Network Security, including firewalls, routing, VPN, VPC, WAF
- Familiarity with the principles of software change management, quality assurance and information security management.
- Excellent documentation, time management and communication skills
- Strong communication skills
- Ability to work with very little supervision and to work well in a team environment
The ideal candidate for this role will have:
- Min 2 years experience in a similar role
- Min 2 years relevant experience in supporting, deploying and / or administering infrastructure solutions
- Min 1 years experience of current and emerging virtualization, infrastructure, cloud and containerization technologies such as AWS, Docker, Kubernetes, etc.
- Min 1 years experience in scripting(automation) and configuration management using tools such as Yaml, Rbac, Ansible, Salt etc.
- Min 1 years experience building, managing and supporting AWS-based solutions and AWS native technologies
- Knowledge and experience of Web services, SOAP and RESTful interfaces, and XML
- Strong understanding and working knowledge of IT management best practice frameworks, such as ITIL and COBIT
- Strong knowledge of automation frameworks and tools
- Strong knowledge and experience on AWS (Certification compulsory)
- Min 2 years experience in database technologies - RDBMS, e.g. MSSQL, PostGreSQL, Oracle, MySQL, etc.
- Excellent problem-solving ability in complex environments
Responsibilities:
- Work closely with the development squads and infrastructure team, platform engineering to craft a technical vision
- Work with the various teams down/upstream to set to pragmatic goals to meet the technical vision
- Help drive the technical strategy related to application software delivery
- Assist squads to meet business goals
- Encouraging and building automated processes wherever possible
- Selecting and deploying appropriate CI/CD tools
- Managing and ensuring smooth operations of complex hybrid cloud platforms solutions & application
- Experience provisioning, operating, and maintaining systems running on AWS EKS
- Explicit knowledge of Computing, Storage, Networking, and Security technologies in the Amazon AWS hosting environment
- Experience in setting up Cloud Monitoring using CloudWatch or any other tool
- Experience in managing containerized workloads and services tools like Kubernetes on AWS EKS
- Experience in modern Agile DevOps methodologies
- Experience with AWS DevOps practices GIT, Bitbucket, JIRA, Ansible, Docker, Terraform, Jenkins, CloudFormation
- Knowledge of Load Balancers, Firewalls and network switching components
- Experience with using Helm to manage Kubernetes applications
- Capabilities to provide AWS operations and deployment guidance and best practices throughout the lifecycle of a project
- Strong knowledge of Linux, shell scripts, SQL, Configuration management and monitoring
- Hands-on experience with scripting (Bash, Python, and PowerShell)
- Configure the infrastructure to generate relevant metrics for uptime monitoring.
- Configure tools to ingest monitoring data, develop alert criterion
- Monitor and fine-tune utilization of microservices resources
- Measurement, optimization, and tuning of system performance and ensuring that systems will run reliably and are highly available in a 24/7 production environment
- Support debug issues on EKS cloud platform
- Implement services and infrastructure to support new systems
- Diagnose and resolve problems, escalating and communicating issues where appropriate
- Ensure network, infrastructure and application security vulnerabilities are identified and resolved through patching or other mitigations
- Assist in the creation and maintenance of technical documentation and procedures
- Adhere to defined change management procedures
- Identify and recommend continual improvement measures
- Provide 2nd and 3rd level investigations to all incidents logged to the team.
- Must be able to perform basic database queries
- Provide end to end support for client application and website, including cloud platform support
- Knowledge of monitoring and alerting tools like Kibana, Prometheus, OpsGenie