DESCRIPTION OF THE COMPANY & JOB SUMMARY
SUDO Consultants is a proud AWS Premier Partner offering reliable and smart solutions for our customers' business's digital transformation. Our commitment to prioritizing customers drives in "everything that we do" as we deeply understand the complex and varied needs of today’s businesses and industries.
SUDO Team is a leader in AI-driven innovation, dedicated to helping businesses with the solutions, tools, services, and strategies they need to thrive in today’s dynamic digital world. Our tailored, one-stop solutions empower startups and established enterprises alike by integrating advanced AI and cutting-edge technologies.
We help companies tackle complex challenges, streamline workflows, and enhance their digital presence, ensuring they stay ahead of the competition in a rapidly evolving landscape. Our dedication drives our achievements to pioneering and innovative approaches. We cultivate a dynamic and collaborative culture built on transparency, accountability, and a strong sense of ownership. This cohesive approach drives our growth and reinforces our position as an industry leader. Join us in shaping the future of innovation and technology!
We are looking for a Junior DevOps Engineer who is responsible for having technical depth and hands-on implementation experience of various practices and tools in the DevOps toolchain. The Junior DevOps Engineer is comfortable in designing and coding modules for infrastructure, applications, and processes.
Roles and Responsibilities
Ability to lead effectively across organizations and engagements, preferably from a professional services organization or similar.
Implement systems that are highly available, scalable, and self-healing in one or more Public Cloud platforms like AWS, Azure, or Oracle.
Design, manage, and maintain tools to automate operational processes in Cloud.
Automate security controls, governance processes, and compliance validation.
Enhance and drive automation and "Infrastructure as Code" delivery.
Participate in technical discussions with existing & potential clients and internal teams.
Ability to work closely with developers to implement continuous delivery systems and methodologies.
Ability to work on multi-tier architectures such as load balancers, caching, web servers, application servers, databases, and networking.
Familiarity with interacting with AWS APIs.
Define and deploy monitoring, metrics, and logging systems.
Build tools and processes to support the infrastructure.
Apply zero-trust best practices throughout the projects/deliverables.
Demonstrates skill and passion for operational excellence and ability to create technical requirements documentation/specs.
Ability to analyze and troubleshoot complex software and infrastructure problems/issues, and develop tools/systems for task automation.
Participate in automation initiatives to streamline processes, improve efficiencies and reduce hosting costs.
Ability to prepare architectural diagrams for existing and proposed infrastructure/services in Cloud.
Ability to prepare UAT, Runbooks, and Design documents of infrastructure and services.
Ability to manage personal time and work well (both) independently and as part of a team and respond promptly during escalation requests of P1/P2 tickets in on/off-line hours.
Formally or Informally train and share AWS knowledge with the team member/s.
Skills and Qualifications
BS in Computer Science or a related field or equivalent experience is preferred
Strong presentation, verbal communication, and written communication skills
At least 3 to 5 years of experience working with cloud services like AWS
Hands-on experience in programming in one or more languages such as Python, Ruby, Go, Swift, Java, .Net, C++, or similar object-oriented languages
Experience with automating cloud-native technologies, deploying applications, and provisioning infrastructure
Hands-on experience with Infrastructure as Code, using CloudFormation, Terraform, or other tools
Professional experience and a high-level understanding of working with various operating systems, system architectures, and networking and their implications
Experience developing cloud-native CI/CD workflows and tools, such as Jenkins, Bamboo, TeamCity, Code Deploy (AWS), and/or GitLab
Proficient working knowledge of distributed version control systems such as Git
Proficient with AWS services such as Compute and Network, Storage and CDN, Database, Analytics, Application Services, Deployment, and Management
Familiarity interacting with AWS APIs
Hands-on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology
Experience with serverless technologies like AWS Lambda
AWS Disaster Recovery design and deployment across regions is a plus
Experience in an ITSM process is a plus
Experience in the full software development lifecycle and delivery using Agile practices
Experience with one or more Web and Application Server technologies (e.g. Apache HTTPD, Apache Tomcat, Nginx, Glassfish, JBoss, Puma, Passenger, IIS)
Experience with one or more configuration management tools such as Chef, Puppet, Salt, or Ansible
Knowledge of IP networking, VPNs, DNS, load balancing, and a firewall
AWS Certification(s) such as Solutions Architect Professional, DevOps Engineer Professional, SysOps Administrator, Solutions Architect, or Developer Associate
Nice to Have
Experience in running and managing a 24/7 production environment is a plus
Awareness of monitoring tools like Prometheus, Grafana, or New Relic.
Good project management skills and experience in helpdesk ticketing system (e.g. Odoo)
Hands-on experience with Odoo ERP system is a plus
Understanding of incident management and change management is a plus
Each employee has a chance to see the impact of their work. You can make a real contribution to the success of the company. Several activities are often organized throughout the year, including training programs, staff, and professional development activities, and much more.
Perks and Compensation
A full-time position. Competitive salary and incentive bonus.
Professional Development
We help you build your credibility as you continue to gain new skill sets and certificates through mentorship and career development.
Unlimited Training & Development
We expand our programs to educate you more about new skills and provide updates on existing skills to enhance your productivity.
Benefits and Rewards System
In-placed rewards and recognition policy and employee leave benefits.
What are you waiting for?
For those who are interested and eligible candidates for this position, you may send us your CV by clicking on the:
"Apply Now!" button below.