Sr. Applications Engineer
Required Skills and Qualifications
- Experience:
- 7 to 11 years of experience as a Site Reliability Engineer, Systems Engineer, DevOps Engineer, or similar role.
- Strong experience with Linux/Unix systems administration.
- Technical Skills:
- Proficiency in Shell scripting and automation using Ansible.
- Knowledge of Java application performance tuning and troubleshooting.
- Strong understanding of SQL, Oracle Database (including writing queries and optimizing performance).
- Monitoring and Logging:
Experience with monitoring tools like Prometheus, Grafana, Nagios, Zabbix, or similar. Familiarity with logging tools like ELK stack, Splunk, or Datadog. - CI/CD Tools:
Experience with continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, or similar. - Version Control:
Familiarity with version control systems like Git. - Problem Solving:
Strong troubleshooting and problem-solving skills, especially in complex, distributed systems. - Soft Skills:
- Strong communication skills, both verbal and written.
- Ability to collaborate with cross-functional teams and work in a fast-paced environment.
- A proactive, detail-oriented mindset with a focus on reliability and continuous improvement.
Preferred Skills
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with microservices architecture and associated challenges.
- Experience with Terraform or similar infrastructure-as-code tools.