DevOps Engineer at Neon

Full Time1 month ago
Employment Information
Job Description
As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the technical infrastructure that supports our 24/7 operations. This role requires creating robust architecture and documentation to ensure consistent reliability, scalability, security, and performance across all server environments. You will work closely with development teams to streamline workflows, automate processes, and establish best practices for system management. The position also involves monitoring system health, troubleshooting issues, and continuously improving infrastructure to meet evolving business needs.
Key Responsibilities
  • Develop and maintain technical infrastructure, including hardware configurations, system software components, and cloud-based solutions to support high availability and performance.
  • Design and implement scalable, secure, and reliable architectures for server environments, ensuring alignment with organizational goals and industry standards.
  • Refine and enhance CI/CD pipelines, testing frameworks, and release validation processes to minimize downtime and ensure smooth transitions from development to production.
  • Monitor system performance, conduct regular audits, and implement security measures to protect infrastructure and data integrity.
  • Collaborate with cross-functional teams to resolve technical challenges, optimize workflows, and deliver solutions that meet business requirements.
  • Stay updated on emerging DevOps tools, technologies, and methodologies to drive innovation and improve operational efficiency.
  • Document system configurations, processes, and troubleshooting steps to ensure knowledge sharing and maintainability across teams.
  • Provide technical leadership in infrastructure planning, capacity management, and disaster recovery strategies.
  • Support incident management and root cause analysis to identify and resolve system failures promptly.
  • Ensure compliance with internal policies, regulatory requirements, and security best practices across all environments.
Job Requirements
  • Proven experience as a DevOps Engineer with a minimum of 5 years in system administration, automation, and cloud infrastructure management.
  • Expertise in designing and implementing scalable, secure, and high-performance architectures for 24/7 server environments.
  • Strong proficiency in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) and containerization technologies (e.g., Docker, Kubernetes, Helm).
  • Experience with infrastructure-as-code (IaC) frameworks such as Terraform, Ansible, or Puppet for automated provisioning and configuration management.
  • Deep understanding of cloud platforms (AWS, Azure, GCP) and hybrid cloud environments, including networking, storage, and security configurations.
  • Knowledge of monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack) for real-time system performance tracking and alerting.
  • Ability to develop and maintain documentation for system architecture, deployment processes, and troubleshooting procedures.
  • Strong problem-solving skills with a focus on optimizing system performance, reducing latency, and ensuring high availability.
  • Excellent communication and collaboration abilities to work effectively with development, security, and operations teams.
  • Proficiency in scripting languages (e.g., Python, Bash, PowerShell) and familiarity with DevOps automation tools (e.g., Jenkins, Ansible, Terraform).
  • Experience with version control systems (e.g., Git) and agile development methodologies for iterative project delivery.
  • Knowledge of security best practices, including encryption, access control, and compliance auditing, to protect infrastructure and data.
  • Ability to lead and mentor junior DevOps engineers while contributing to team goals and organizational objectives.
  • Strong understanding of system scalability, load balancing, and disaster recovery strategies to ensure business continuity.
  • Experience with container orchestration, microservices architecture, and distributed systems for modern application deployment.
  • Proficiency in cloud cost optimization techniques and resource management to ensure efficient utilization of infrastructure.
  • Ability to analyze system logs, performance metrics, and error reports to identify and resolve issues proactively.
  • Knowledge of API management, service mesh technologies, and network security protocols for secure system integration.
  • Experience with DevOps toolchains, including code repositories, build systems, and deployment automation, to streamline workflows.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact