Senior Engineer -Data Management
Senior Data engineerMust Have Technical/Functional Skills5+ years experience with Linux systems5+ years experience supporting services, micro-services, and n-tier systems5+ years experience in virtualization tools such as Vagrant, Packer2+ years experience in provisioning tools such as CloudFormation, Kubernetes2+ years experience with software automation technologies2+ years experience with Continuous Integration practices2+ years experience with Infrastructure As Code practices5+ years experience with scripting languages such as Bash, Python, Perl2+ years experience with Configuration Management tools such as Ansible, Chef, Puppet2+ years experience with build tools such as Jenkins, Maven, Ivy, Ant2+ years extensive experience with Amazon Web ServicesWorks effectively both independently and as a member of a cross functional teamPart of the 24x7 operations support team, flexible to work in different shifts (early morning, late hours etc.)Must be available and willing to work extended hours as occasionally needed including weekends and holidays, to meet business needsRoles & ResponsibilitiesIdeal candidates will also have familiarity with the following:An obsessive desire to automate as much as possibleArchitecture and design of n-tier systems and micro-servicesAgile software development methodologyVersion Control tools and platforms such as Git, GitHub, SubversionCollaboration platforms such as JIRA, Confluence, WikiContainerization technologies such as Docker/swarmService Discovery and Key/Value Store tools such as Consul, Etcd, ZooKeeperServices such as Apache, NGINX, HAProxy, PHP, Tomcat, Node.js, MySQL, MongoDBMonitoring tool : datadog, newrelic, splunkGeneric Managerial Skills, If anylooking for an expert SRE practitioner, with hands-on expert experience in Kubernetes. Using the latest tools and technologies, this role will support environments hosted within internal data centers and in the cloud, implementing solutions to provision and manage environments; perform software development builds and automated testing; and monitor existing infrastructure.EducationBachelor or master in engineering