Requisition ID: 55151 Title: Sr Software Engineer - AWS Platform Division: Arthrex, Inc. (US01) Location: Ft Myers, FL
Arthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a Sr Software Engineer - AWS Platform to work directly with the IT departments within Arthrex for the development, maintenance and optimization of the software development platform that allows for the development, delivery and support of software product. Excellent communications and analytical skills, strong technical project management skills will be essential for this position. Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better.
Essential Duties and Responsibilities:
Guides the best practices, patterns, vision, and growth of the application and automation infrastructure.
Leads the maintenance and development of infrastructure systems and tooling.
Develops and maintains automation systems for continuous integration & deployment.
Monitors applications for abnormalities and proposes areas for improvement in regards to availability and speed of the applications.
Is available to respond to critical infrastructure related events if an issue is escalated.
Works with Information Security and Infrastructure teams to ensure technology and infrastructure complies with corporate policies and aligns with global business needs.
Assists in producing platform documentation and standard operating procedures.
Assist with production support tickets as they relate to the platform.
Incidental Duties:
The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned, as required, by management.
Education and Experience:
High school diploma or equivalent required.
Bachelor's degree in Computer Science or related field preferred.
Minimum of 5 years of hands-on experience developing and managing robust, high-availability production systems required.
5 years of experience working alongside a software development team with knowledge of the entire software development lifecycle required.
5 years of Amazon Web Service management preferred
Experience with container virtualization such as Docker preferred.
Experience with distributed version control systems such as Git.
Experience with Agile/Scrum/Kanban are a plus.
Experience managing relational database servers and query optimization preferred. Knowledge of SQL required.
Experience with management of Linux servers in a production environment. Experience with Debian is a plus.
Experience provisioning and managing cloud services is required. Experience with Amazon's web services strongly preferred.
Experience with infrastructure as code, such as Cloudformation or Terraform is a plus.
Experience with automation and continuous integration tools (CircleCI, Browserstack, Runscope, etc.).
Knowledge and Skill Requirements/Specialized Courses and/or Training:
Solid understanding of development/coding methodologies.
Advanced knowledge and experience with scripting languages such as POSIX shell scripting (e.g. Bash), Ruby, Python is required. Knowledge of web development frameworks such as Ruby on Rails is a plus.
Knowledge of high-availability concepts and experience with deployment of high-availability applications.
Ability to work effectively with little supervision and strong attention to detail in a team environment.
Requires the ability to work on multiple projects at the same time.
Individual must be highly motivated and self-directed.
Excellent written and verbal communication skills.
Machine, Tools, and/or Equipment Skills:
Experience working with code editors, team collaboration software. Individual must feel comfortable using the command line. Experience with Mac OS X is a plus.
All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.