Key Responsibilities
- Design, build, and maintain our CI/CD pipelines to streamline development and deployment.
- Manage and scale our infrastructure across both AWS cloud and on-premise environments.
- Champion DevOps best practices, always looking for opportunities to improve processes and efficiency.
- Collaborate closely with development and operations teams to tackle diverse challenges and ensure smooth, reliable releases.
- Automate everything! From infrastructure provisioning to application deployment and monitoring.
- Troubleshoot complex issues across the stack, from networking to container orchestration.
- On call responsibility
- Production Environment Maintenance & Deployment
Requirements:
Who We're Looking For
You are a great fit for this role if you are:
- A Natural Problem-Solver: You love digging into complex issues and finding elegant solutions.
- Highly Adaptive: You're comfortable with change and can quickly adapt to new technologies and challenges.
- A Great Communicator: You have excellent personal relationship skills and thrive in a collaborative team setting.
- Process-Oriented: You have a deep understanding of development lifecycles and a passion for continuous improvement.
- A Fast Thinker: You can analyze situations quickly and make sound decisions under pressure.
Needed Skills & Experience
We're looking for someone with a strong foundation in the following areas:
- Scripting: Proficiency in Bash and PowerShell.
- Programming: Hands-on experience with a language like Python or Node.js.
- Containerization & Orchestration: Deep knowledge of Docker, Kubernetes, and Windows Containers.
- CI/CD & GitOps: Solid understanding of CI/CD principles, DevOps practices, and GitOps workflows.
- Infrastructure Automation: Experience with Infrastructure as Code (e.g., Terraform, Ansible) and Infrastructure as API.
- Networking: A strong grasp of networking fundamentals.
- Databases: Experience with MySQL and OpenSearch (or similar).
- Cloud & On-Premise: Proven experience working with cloud platforms (AWS is a major plus!) and on-premise data centers.
If you're ready to take on a challenging and rewarding role where you can grow your skills and make a difference, we'd love to hear from you.
Advantage
- Experience with monitoring and logging tools (e.g., Grafana, Prometheus, ELK stack, NewRelic).
- Knowledge of security best practices in cloud and on-premise environments.
- Familiarity with various operating systems (Linux, Windows Server).
- Experience with message brokers (e.g., Kafka, RabbitMQ).
- Experience with Redis.
- Experience with IIS.