
DevOps Engineer
Qualifications
Experience Level: Mid Level
- Python and automation skills.</li><li>Operating Systems: Windows and Linux system administration.</li><li>Monitoring Tools: Experience with system monitoring tools (e.g. Nagios
- Zabbix
- CloudWatch).</li><li>Problem Solving: Ability to analyze and resolve complex infrastructure resource and application deployment issues.</li><li>Strong written and verbal communication skills across a variety of audiences.</li></ul>
Full Job Description
DevOps Engineer - Mumbai
SWEKEN IT SOLUTIONS is seeking a full-time DevOps Engineer to join their team in Mumbai, India. This is a permanent position with an expected experience range of 2-4 years.
About the Role
As a DevOps Engineer, you will be instrumental in deploying, automating, maintaining, and managing AWS cloud-based production systems. Your primary focus will be to ensure the availability, performance, scalability, and security of these production environments. You will be involved in the build, release, and configuration management of production systems, and will contribute to architectural and process improvements.
We are looking for a proactive individual who can suggest architecture improvements and recommend process enhancements. A key aspect of this role involves ensuring critical system security through the implementation of best-in-class cloud security solutions, adhering to best practices and IT operations in an always-up, always-available service environment.
Key Responsibilities
- Maintain and administer Linux/Unix systems.
- Understand and manage network topologies, protocols, and services (DNS, HTTP(S), SSH, FTP, SMTP).
- Perform system troubleshooting and problem-solving across platform and application domains.
- Manage SQL and MySQL databases; experience with NoSQL databases like Redis and Mongo is a plus.
- Optimize Web Servers and Databases.
- Develop and maintain code and scripts (PHP, Python, Shell, NodeJs).
- Deploy, automate, and manage AWS cloud-based production systems.
- Execute build, release, and configuration management tasks.
- Utilize automation/configuration management tools such as Puppet or Chef.
- Contribute to architecture and process improvement initiatives.
- Implement and maintain robust cloud security solutions.
Required Skills and Experience
- AWS: Minimum 2 years of experience with a broad range of AWS services including EC2, RDS, ELB, EBD, S3, VPC, Glacier, IAM, CloudWatch, and KMS, with a strong focus on cloud security best practices.
- DevOps: Solid experience as a DevOps Engineer in a 24/7 uptime Amazon AWS environment, including hands-on experience with configuration management tools.
- Scripting: Strong proficiency in scripting languages such as Python, and general automation skills.
- Operating Systems: Experienced in both Windows and Linux system administration.
- Monitoring Tools: Familiarity with system monitoring tools like Nagios, Zabbix, or CloudWatch.
- Problem Solving: Proven ability to analyze and resolve complex infrastructure resource and application deployment issues.
- Communication: Excellent written and verbal communication skills, capable of engaging with diverse audiences.
This role is posted as having been posted 4 years ago.