Get AI-powered advice on this job and more exclusive features. Direct message the job poster from IoT.nxt.
Senior DevOps Engineer Responsibilities:
- Compile, build, stage, and deploy software within the Software Development Lifecycle (SDLC).
- Contribute to DevOps automation, execute deployments and releases from development to production.
- Manage and prioritize daily workloads and support requests.
- Design logging, metrics, and alerting tool chains.
- Provide expert troubleshooting for network availability issues.
- Keep systems patched and up to date.
- Refine monitoring processes, configurations, and thresholds.
- Collaborate with development teams to resolve application issues and support engineering projects.
- Assist in planning disaster recovery, capacity expansion, component upgrades, and system hardening.
- Work with engineering teams to enhance operational stability.
- Train and mentor junior personnel.
- Monitor, analyze, and troubleshoot issues within DevOps tools, network, storage, and servers.
- Increase automation and environment-agnostic infrastructure, exploring new tools and techniques.
- Contribute to a DevOps-oriented, cloud-focused systems and infrastructure engineering organization.
- Investigate and resolve ongoing production problems to improve stability.
Qualifications, Skills, and Experience:
- Bachelor's degree in computer science, engineering, electronics, math, or a STEM field; a master's degree is a plus.
- Experience with CloudFormation or Terraform.
- Familiarity with JIRA, Confluence, Apache, Tomcat, and containerization.
- Understanding of AWS and experience working within such environments.
- Experience with continuous integration servers like TeamCity or Jenkins.
- Proficiency in networking, security, routing, and firewalls.
- Knowledge of programming or scripting languages.
- Experience with Linux package management tools (rpm, deb, fpm).
- Understanding of ITIL/ITSM processes.
Personal Attributes:
- Strong problem-solving, troubleshooting, and analytical skills.
- Ability to build positive relationships across teams.
- Calmness under pressure, leadership, judgment, motivation, and change management skills.