Sr. Data Software Engineer
Job Reference: 20-07495
Type: Job Description
*** is looking for a talented Senior Data Software Engineer that can thrive in a fast-paced, agile environment. You will be leading projects and developers using cutting-edge technologies. You will be a key player in designing and implementing product features. This is a highly technical role requiring excellent coding skills. You will be responsible for developing data centric systems supporting data quality, normalization and transport, including building data pipelines supporting AI/Client based systems and a new powerful, enterprise level data platform built in Java and Node.js.
Hands-On contribution as part of a software engineering team focused on building and delivering highly secure, efficient and robust data processing solutions in an aggressive timeframe.
Develop and deploy data centric systems and pipelines on an AWS cloud-based platform
Partner with data Scientists to support and improve model development pipeline
Support a holistic and end to end approach to data, including querying, aggregation, deep analysis, visualization and AI/Client models
Integrate 3rd Party or Internal API and file-based services utilizing CSV, JSON, or XML data
Designing, developing and maintaining solutions to: source, integrate, transform, cleanse, normalize and expose / present data to various constituents / consumer groups such as other engineering groups, data science or other end users
Without fail deliver and maintain accurate, complete and current documentation
Own deliverables from ideation to production operationalization
Collaborate with data science, product and business teams to deliver superior functionalities
Diligently observe and maintain Standards for Regulatory Compliance and Information Security
Work closely with other teams to extract, transform and load data from wide variety of data sources, including in-house databases
B.S. degree in Computer Science, Information Systems, Engineering or related discipline
Currently collaborating as a hands-on team member developing significant commercial software
10+ years of software development experience building and testing applications in Java, Scala, and/or Python, including at least 2 years of experience leading development teams
5+ years of experience in Postgres, Python, ETL technologies (Informatica, Talend, Tibco, etc)
2+ years of experience building data pipelines
Current cloud technology experience, preferably including Docker/Kubernetes/OpenShift
Proven proficiency in building data processing systems in Java and Python, along with a willingness to learn new languages
Recent hands-on Experience supporting data science teams or supporting AI/Client based systems
Experience handling and processing sensitive data such as PII
A strong proven hands-on proficiency in SQL and NoSQL based data access and management
Experience working cross functionally with other teams outside of engineering
Knowledgeable and experienced with software and system patterns and their application in prior works
Demonstrable familiarity with CI/CD process, testing frameworks and practices
Extensive experience gathering and assessing specifications and requirements
Comfortable in a dynamic environment, with ability to adapt to various technologies and simultaneously work on multiple projects
Additional Preferred Experience
Extensive experience building systems supporting financial services businesses
Hands-on experience with Snowflake, as well as experience with Spark, Airflow, Nifi, or HDFS.
Experience supporting systems leveraging with Text Analytics and NLP (natural language processing) techniques
Ability to initiate and drive projects from ideation to implementation
Understanding of current trends in AI/Client based system development
Knowledge and/or use of FDX, OFX, and/or FIX
Security and privacy compliance (GPDR, CCPA, ISO 27001, PCI, HIPAA, etc.) experience
You may NOT enjoy this role or team, if you
Are pessimistic about new technology
Prefer discussing theories more than conducting experiments
Loathe the idea of dressing up for Halloween
Want to focus only one thing at a time
Think deadlines and schedules are silly non-sense
Sr. DevOps Engineer
Job Reference: 20-07494
Type: The Senior DevOps Engineer is a hands on technical position responsible for designing and implementing common framework solutions in a cloud based environment. In the world of DevOps, infrastructure and code become one. This person will drive platform enhancements, enable automation/self-service and implement new solutions that enable DevOps capabilities. As part of the greater Technology Operations & Infrastructure team this person will be responsible for supporting the end to end deployment of platform systems for a fast-paced e-commerce environment.
Design, deploy, document, and support cloud platform capabilities using AWS best practices (fault tolerant, High Availability, security, etc)
Design, deploy, document, and support CI/CD tools such as Codebuild and CodePipeline to streamline deployments and infrastructure updates.
Create monitoring capabilities & alerting for Technical Operations Center (TOC) team members
Provide support for our internal deployment framework
Perform advanced technical troubleshooting for cloud & e-commerce environments
Enhance system performance and features on a regular basis for enhanced customer experience
Participate in on-call rotation with the team
Lead technical operations projects from requirements, to design, to implementation, to operations.
Education and Experience:
10+ years experience in a system administrator role with at least 5 years supporting DevOps concepts focused on CI/CD and pipeline management.
Deployed applications in Client AWS
Proficiency in system design & architecture
Proficiency in Docker, Kubernetes and deploying and maintaining containerized workloads
Fluent in Python and infrastructure management tool (Troposphere, Terraform, etc)
An ability to use a wide variety of open source technologies and tools
Deploying automation solutions in a public cloud environment such as AWS
Bachelor of Science or comparable experience
Strong knowledge of the DevOps tool chain (CI/CD) on the AWS Linux platform: Jenkins, Nexus OSS, Artifactory, Harness, Code Pipeline, Code Build, Code Deploy, GitHub, GitLab, Chocolaty, CloudFormation, JIRA, Travis, etc.
Strong communication and collaboration skills across the enterprise
Ability to work in a fast paced, e-commerce environment
Understanding of Linux system administration for an e-commerce business
Strong problem-solving skills
Strong documentation skills
A passion for innovation and automation
Desire to learn about Infrastructure as Code
Operationally savvy, experience with monitoring, alerting, and analyzing system metrics to root cause problems and explain system behavior
Collaboration, drive open communication and reach across functional borders
Equal Opportunity Employer
Job Reference: 20-07421
Type: Candidate will be responsible for qualifying the different virtualization and cloud solutions
Candidate will be developing automation scripts and framework for cloud solutions
Candidate will work with cloud solutions engineering team to understand the requirement and implement
Developing-level of experience in the cloud networking security industry, or equivalent experience.
Detailed understanding of modern public and private cloud networks design, network security and implementation and troubleshooting.
Extensive Test automation and scripting skills (preferably python)
Design, develop, and integrate a highly automated system and solutions testing environment for private and public cloud environments.
Experience with cloud providers such AWS or Azure or GCP is a plus.
Detailed understanding of SDN, NFV and Vmware Virtualization technologies.
Experience with different Open stack vendors is a plus..
Knowledge of Network security is a plus.
Detailed understanding of layer 4-7 protocols is a plus.
Hands on experience building and administrating Linux servers.
Job Reference: 20-07359
Type: Manager is open to direct contact Girish Bitla [***]
Open to Indy, Dallas and Portland, PLEASE PUT CANDIDATE PREFERRED LOCATION AT TOP OF RESUME
*** is looking for a Sr. Cloud Storage Engineer who will be responsible for solution delivery and operations of enterprise storage infrastructure at Business Technology organization. The candidate must have a strong background in Storage, Backups, Linux/Windows, Virtualization, DevOps, Automation and associated Public cloud technologies. You will be involved in infrastructure projects that will optimize current services as well as deploy and integrate new technologies for the global IT environment. You will interface daily with our business technology staff, working on both engineering and operational duties to deliver services related to the area of responsibility. You will contribute to the overall success of the Platform Engineering business unit within the IT department by providing recommendations and key insight into the technology path. This position is primarily focused on storage domain artifacts like File, Block, Object and Backup/Restore technologies.
Your Impact - Responsibilities:
Provide ongoing storage administration, maintenance and problem resolution of existing SAN / NAS storage infrastructure and related software.
Configure, provision, and troubleshoot EMC storage portfolio specifically that of VMAX, SRDF, Data Domain, and NetApp FAS/AFF Arrays including E-Series, VMware VSAN and Cisco MDS storage networking.
Setup and configure RAID groups, aggregates, volumes, quotes and qtrees on NetApp Storage Arrays and Storage Groups/LUN Masking/Creation on EMC Arrays.
Manage and configure server backup policies, schedules and enable backup/restore operations and troubleshoot and resolve failed backups (if any)
Perform code upgrades for Netapp FAS/AFF Operating System, Cisco MDS Fabric Switches, VMAX and Data Domain Storage Systems.
Develop self-service storage, backup & recovery capabilities through end-to-end automation.
Enhance and improve routine maintenance and repeatable tasks using automation code and simplify the storage infrastructure deployment/configuration at scale.
Help resolve complex IT issues, operational tickets related to storage and backup technologies.
Provide effective KPIs metrics on real-time and historical data points from both public and private cloud storage technologies and use the data points to provide effective capacity planning and forecasting public and private cloud spends.
Participate in agile infrastructure software development, scrum, kanban and sprint.
Adhere to change and problem management practices and provide timely RCAs for storage related incidents (if any)
Enhance and improve high quality backup, recovery and storage solutions for both public and private cloud platforms.
Enable migration of backup archive to cloud storage provider and sunset legacy tape-based archive solution.
Provide guard rails and best practices for storage standards within our public cloud platforms - AWS S3/EBS/FSx/EFS/Storage Gateway and NetApp Ontap Cloud.
Participate in ongoing projects and technology evaluation related to storage solution and migration, code upgrades, and data protection and management activities.
Design and implement cloud storage gateways and enable cloud based storage as service.
Be familiar with Linux and Windows operations and how it relates to storage running on virtual/physical infrastructure.
Be a subject matter expert for implementing continuous integration and continuous delivery (CI/CD) pipeline for storage infrastructure as code.
Maintain revision control, implement automated test, provisioning and deprovisioning workflows for storage domain for both public and private cloud platforms.
Drive process adoption through documentation, brown bags, tech talks, etc.
Support and train peers in your area of expertise.
Field escalated support requests from groups including Network, and Systems Infrastructure, BTSR, Desktop Support, Techforce, Information Security, Database, Data Warehouse, Application Support, Tech Operations and other.
Required skills and experience:
Bachelors degree (or equivalent experience) in Computer Science, Management Information Systems or related discipline, or equivalent 6+ years of professional work experience.
Hands-on experience in designing, implementing, optimizing, and managing global enterprise scale storage, including Enterprise Scale SAN and NAS, Enterprise Backup solutions, VTL and Replication technologies, software defined storage, including Public Cloud platform and protocols.
Deep expertise in designing and implementing HA/DR Solutions in multi-cloud environments, data protection architectures as well as data security, data at rest and data in transit encryption
Hands-on experience with cloud and on-premise enterprise storage environments (i.e. EMC VMAX/PowerMax, Data domain, SRDF, SnapMirror, NetApp, Veritas Netbackup, VMware, EC2, EBS, FSx, S3, S3 Glacier, S3 Glacier Deep Archive, KMS, EFS, VPC, IAM, CloudWatch, Cloud Trail and Transit Gateway)
Experience with cloud-based software development tools and methodologies (e.g. Git, CI/CD, CodeDeploy, CodePipeline, Jenkin, Build Automation and Testing, etc.)
Experience in administrative languages (i.e. Python, PowerShell, Ruby, GoLang, Bash, etc).
Experience with configuration management tools (i.e. Puppet, Ansible, etc).
Experience with RestAPI and usage of native API programming.
Experience with orchestration technologies (i.e. Terraform, AWS Cloudformation)
Must have experience leading projects that delivered large scale infrastructure improvements.
Experience in RedHat/CentOS/Windows and VMware technologies.
Must have effective oral and written communications skills and the ability to work successfully with others;
Strong analytical/problem-solving skills, ability to provide alternatives, root cause analysis, testing skills and ability to make thoughtful proposals are also among the skills required;
Customer service oriented with strong interpersonal and leadership skills;
Experience with mission-critical storage management in a large global organization.
Experience with SYMCLI, NAVISECCLI, Cisco DCNM, Connectrix Manager, Data Domain Scheduled Backups using Netbackup
Experience in performance, incident and problem management
Experience in SAN expansion in Cisco fabrics environment.
Background in Information Security;
Familiarity with Active Directory, LDAP, DNS, DHCP, SSH, IPSEC, PKI, SSL, TLS, TACACS+ protocol.
Experience with monitoring tools (Zabbix, Splunk, Grafana, Nagios, etc)
Nice to have - Experience with other cloud providers (i.e. Azure, GCP, etc.).
Two or more industry certifications
***, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the Worlds Most Innovative Company according to Forbes, and one of Fortunes 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of *** are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. *** is a team sport, and we play to win. Join us!