Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Software Engineer - Python
Required Education and Experience
Applicants must meet one of the following education and experience requirements
* 2 years of relevant experience and a Bachelors degree or
* Relevant experience and a Masters degree
Required Skills
* Minimum 2 years of experience in large-scale cloud-based Infrastructure, AWS preferred
* Minimum 2 years of experience with Python or Bash
* Minimum 2 years of experience OOPS Design Methodologies, Algorithms and Data Structures
* Minimum 2 years experience with TCP/IP, HTTP, and network programming
* Minimum 2 years working in a Unix/Linux based server environment
Desired Skills
* Ability to work on complex codebases to provide bug fixes are a must
* Strong trouble-shooting skills that spans networks, systems, software stacks, and applications.
* Design and implement solutions for monitoring, scaling, performance improvement, and configuration management of systems running SaaS application on AWS infrastructure
* Working knowledge of build automation and CI/CD pipelines
* Well versed in DNS, Load Balancing, SSL, TCP/IP, networking and security
* AWS architecture, developer, or devops certifications a plus
* Knowledge of application deployment and data migration on AWS
* Excellent verbal and written communication skills
* Individual who is self-motivated, results driven, has ability to work independently, and is passionate about technology.